Best Restaurants in Mexico City’s Historic Center: Complete Guide
From institution breakfasts to basket tacos and mariachi cantinas: the best restaurants in Mexico City’s Historic Center, walking distance from Hotel Bellas Artes.
Hotel Bellas Artes

Why the Historic Center is a food capital
Mexico City’s Historic Center is a UNESCO World Heritage site and one of the country’s most vibrant culinary laboratories. Aztec, colonial, Porfirian, and contemporary layers overlap in a walkable district where fondas, century-old cantinas, gourmet markets, and chef-driven dining share the same cobbled streets.
Eating here is not a side trip — it is how you understand the city. Sweet bread with clotted cream at a Porfirian breakfast, a pineapple-free pastor taco at a 1959 shop, or a seafood platter at a 1936 restaurant anchor the journey in memory. Staying at the heart of the district — Hotel Bellas Artes (Av. 5 de Mayo 10) — lets you chain legendary meals without a taxi or metro.
Eating steps from Hotel Bellas Artes
Your base at Av. 5 de Mayo 10 sits on the same artery where cantinas and tabernas became institutions:
Restaurante Patio Bellas Artes
In the hotel courtyard, Restaurante Patio Bellas Artes serves Mexican-international fusion overlooking the center. Breakfast daily 7:00–13:00 (weekend buffet); lunch and dinner 13:00–21:00. Start the day before museums or end with comfort food without leaving the building. Details at Restaurante Patio Bellas Artes.
La Opera Bar
At Calle 5 de Mayo #10 — literally the hotel’s corner — La Opera has been a cantina since 1895. The legend of the bullet hole in the ceiling (linked to Pancho Villa) and its wood-and-mirror atmosphere make it essential. Typical hours: Mon–Sat ~13:00–24:00, Sun ~13:00–18:00 (confirm before you go). Classic bar food: tacos, tortas, broths, and botanas with beer or cocktails.
Institution breakfasts
El Cardenal
Marconi 2 (~10 minutes on foot from the hotel). Since 1969, El Cardenal defines ceremonial Mexican breakfast: fresh pan dulce, nata, frothy hot chocolate in clay jugs, and in season (August–September) chile en nogada. The Porfirian facade with cardinal stained glass sets the tone. Reservations recommended, especially weekends.
Café de Tacuba
Tacuba 28, in a 17th-century building. Open since 1912, daily 8:00–22:30. Enchiladas with mole, pozole, café de olla, and live music (Wed–Sun, estudiantina). Reservations recommended Mon–Fri. Breakfast or lunch here is a trip to literary taberna Mexico.
Chef-driven dining downtown
Limosneros
Pasaje Ignacio Allende 3 — minutes from the Zócalo, Allende metro. Michelin Guide mention, chef Atzin Santos, contemporary Mexican cuisine. Famous for its taco tasting menu and national-ingredient reinventions. Mon–Sat 13:30–22:00, Sun 13:30–17:00. Tasting menus from ~1,700 MXN. Book ahead.
Tacos and street food (Michelin mentions)
Tacos El Huequito
Ayuntamiento 21. Since 1959, the original “huequito”: pastor tacos without pineapple, campechano style with two salsas. Daily ~8:00–22:00. Small stand, steady line — worth the wait.
Tacos de Canasta Los Especiales
Av. Francisco I. Madero 71, near Bellas Artes metro. Michelin recommended; ~10 MXN basket tacos (adobo pork rind, potato, beans). Mon–Sat ~8:00–18:00 or until sold out. Perfect while walking Madero.
Historic seafood
Restaurante Danubio
Uruguay 3. Founded 1936 by a Basque family; seafood specialty: prawns, clams, seafood fountain. Daily 13:00–19:30. Classic downtown lunch — formal without being stiff.
Regional Mexican: Michoacán downtown
TESTAL
Dolores 16, near Bellas Artes and San Juan de Letrán metro. Michoacán home cooking since 2015: corundas, adobo octopus, heartland stews. 310–500 MXN; breakfast through late dinner.
Markets to eat in (not just shop)
Mercado de San Juan
Ernesto Pugibet 21. Gourmet market: cheeses, hams, exotic ingredients, and prepared-food counters. Great for exploratory lunch or picnic supplies back at the hotel.
Mercado de La Merced
The largest market in the center: fondas, traditional stalls, intense popular energy. Visit with a local-guide mindset — daytime, minimal valuables visible; the reward is authentic food at low prices.
Calle Madero and quick bites
Calle Madero mixes tourism and antojitos:
- Los Especiales (basket tacos) — see above.
- Ricos Tacos Toluca — corner spot near Templo Mayor; chorizo and obispo sausage tacos with Michelin mention.
- El Rey del Pavo — turkey tortas near Templo Mayor; classic quick lunch.
Link a walk from MUNAL to Bellas Artes with three taco stops in an hour.
Cantinas: botanas, tequila, and mariachi
Salón Tenampa
Plaza Garibaldi 12, since 1925. Mariachis, botanas (garnachas platter), tequila, festive mood. About 15 minutes from the hotel by taxi. Best late afternoon or night; reserve or arrive early.
La Opera
Described above: the cantina closest to your room, with history and bar food.
Two-day eating itinerary
Day 1 — morning
Breakfast at Patio Bellas Artes or El Cardenal → Templo Mayor → El Huequito tacos (lunch)
Day 1 — afternoon
Calle Madero: Los Especiales + museums (MUNAL / Bellas Artes)
Day 2 — morning
Café de Tacuba (breakfast with music on weekends) → Mercado de San Juan
Day 2 — evening
Limosneros or Danubio (dinner) → Salón Tenampa or La Opera (cantina)
Practical tips
- Reservations: El Cardenal, Café de Tacuba, Limosneros, and Danubio on weekends; taquerías need no booking but arrive early.
- Peak lunch: at center classics, 14:00–16:00 is busiest; 13:00 or after 16:00 is easier.
- Cash: many taquerías and market fondas prefer cash; carry small peso notes.
- Tips: 10–15% at full-service restaurants; a small rounding up at fondas is common.
- Pair with culture: dedicate a museum day and a food day, or mix both — see our best museums in Mexico City guide and things to do in the Historic Center.
Your table in the heart of the center
Start or end the day at Restaurante Patio Bellas Artes, explore on foot, and book direct at Hotel Bellas Artes for the best gastronomic base in CDMX.
