Based on my experiences in this forum... expect a lecture on why you should take a train into budapest... not any responses to what you asked for... haha.
I have not eaten there, but an uncle who studied in Vienna and often traveled to Budapest raves about a place in Budapest called Paprika Vendeglo, they have the best venison he's ever had so I am told. Im hoping to try it out soon...