Best Restaurants in Downtown Mexico City (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

On Avenida 5 de Mayo, on the same block as the hotel, 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. Classic bar food: tacos, tortas, broths, and botanas with beer or cocktails.

Institution breakfasts

El Cardenal

A short walk 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

On Calle de Tacuba, in a 17th-century building. Open since 1912. Enchiladas with mole, pozole, café de olla, and, on some days, live music (estudiantina). Reservations recommended. Breakfast or lunch here is a trip to literary taberna Mexico.

Chef-driven dining downtown

Limosneros

Minutes from the Zócalo, near Allende metro. Michelin Guide mention, chef Atzin Santos, contemporary Mexican cuisine. Famous for its taco tasting menu and national-ingredient reinventions. Book ahead.

Tacos and street food (Michelin mentions)

Tacos El Huequito

A few blocks south of the Alameda. Since 1959, the original “huequito”: pastor tacos without pineapple, campechano style with two salsas. Small stand, steady line — worth the wait.

Tacos de Canasta Los Especiales

On Madero Street, near Bellas Artes metro. Michelin recommended; inexpensive basket tacos (adobo pork rind, potato, beans), often until sold out. Perfect while walking Madero.

Historic seafood

Restaurante Danubio

A few blocks south of Madero. Founded 1936 by a Basque family; seafood specialty: prawns, clams, seafood fountain. Classic downtown lunch — formal without being stiff.

Regional Mexican: Michoacán downtown

TESTAL

Near Bellas Artes and San Juan de Letrán metro. Michoacán home cooking since 2015: corundas, adobo octopus, heartland stews. Serves from breakfast through dinner.

Markets to eat in (not just shop)

Mercado de San Juan

A few blocks south of the Alameda. 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

On Plaza Garibaldi, 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) → Mercado de San Juan

Day 2 — evening

Limosneros or Danubio (dinner) → Salón Tenampa or La Opera (cantina)

Practical tips

  • Check before you go: opening hours and prices change often; confirm them on each restaurant’s official website or social media.
  • 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.
  • Going to the Palacio de Bellas Artes? See our guide to where to eat near the Palacio de Bellas Artes, from the Palacio’s own café to classic cantinas next door.

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

More from the blog

READY TO EXPLORE MEXICO CITY?

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

ACCOMMODATIONS