Places to eat in La Habana Vieja
La Habana Vieja has 320 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: International (52), Caribbean (37), Pizza (24). The food scene spans 189 Restaurants, 46 Cafes & Coffee Shops, 39 Fast Food. Dietary options are covered too: Vegetarian restaurants (25), Vegan restaurants (9), Gluten-free restaurants (1). Price levels: Cheap eats, Mid-range restaurants. 40 landmarks and neighbourhoods have their own nearby-dining guides.
Showing 188 of 188

























































































































Eat near landmarks
Other cities in Cuba
La Habana Vieja dining — FAQs
How many places to eat are there in La Habana Vieja?
There are 320 restaurants, cafes and bars listed in La Habana Vieja on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in La Habana Vieja?
Top-rated places to eat in La Habana Vieja include 1KFe, 5 Sentijos, 7 de Espada. See our ranked list of the best restaurants in La Habana Vieja.
Are there restaurants with outdoor seating in La Habana Vieja?
6 venues in La Habana Vieja have outdoor seating, terraces or gardens.