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.

H

Hotel Bellas Artes

TravelRestaurantsGastronomy
Gastronomy in Mexico City
Gastronomy in Mexico City

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 Pavoturkey 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.

Terrace and dining at Hotel Bellas Artes
Terrace and dining at Hotel Bellas Artes

READY TO EXPLORE MEXICO CITY?

Book your stay at Hotel Bellas Artes and discover Mexico City with us.

ACCOMMODATIONS