2. Alabárdos — Budapest
For something a little upscale in Budapest, head to the city’s Castle District and Alabárdos, a highly acclaimed Hungarian restaurant that’s been open for more than 50 years. For a taste of the local cuisine, Alabárdos is the place to go.
