Ten classic restaurants in the Historic Center of CDMX

The Historic Center of CDMX is the true heart of the capital. A bustling district where city life converges to create its best element – diversity. The small streets are a window to the past, but also a reflection of the current Mexico. It is a place of merchants, where life starts early and is full of intensity. For a peek into this way of life, here are 10 classic restaurants in the center that you must visit. From small bakeries to restaurants with contemporary proposals, it’s a fascinating place where you can eat deliciously.

El Rey del Pavo

El reey del pavo restaurantes centro histórico cdmx
Photo: Descubre México

On Motolinía, La Casa del Pavo remains present in the past. Founded in 1901, this traditional tortería serves the flavors of old Mexico. Among the many options, the turkey torta reigns supreme. Served in telera bread and with pickled chiles, it is a simple but satisfying dish.

Calle de Motolinía 40, Centro Histórico, Cuauhtémoc

T. 55 5518 4282

IG. @elreydelpavo


danubio restaurantes centro historico cdmx
Photo: Danubio

Danubio has proudly been serving diners who love its fish and shellfish menu for more than 85 years. The secret to their flavors, they say, is in the wood ovens and the use of original recipes from the founders. The seafood platter is amazing, but you won’t go wrong with any of the menu options.

República de Uruguay 3, Centro Histórico, Cuauhtémoc

T. 55 5512 0912

IG. @restaurantedanubio

Centro Castellano

centro castellano restaurantes centro historico cdmx
Photo: @ccastellanomx

Their motto is “the art of good eating and drinking in the Spanish style” and they follow it to the letter. In an environment that emulates medieval times, the Centro Castellano is a culinary institution in the center. From the paella to the baked suckling pig, their mission to satisfy customers has been going strong for more than 60 years, and they achieve it every day.

República de Uruguay 16 y 18, Centro Histórico, Cuauhtémoc

T. 55 5518 6080

IG. @ccastellanomx


Al Analus restaurantes centro historico cdmx
Photo: @alandalus_mx

The aromas and flavors of the Middle East are on full display in Al-Andalus. Headed by Chef Mohamed Mazeh, it’s a highlight among food in the center. Located on Calle de Mesones, this kitchen offers something for everyone. From hummus to meat skewers, it’s all exquisite, including the desserts, which deserve a special mention. Treat yourself and order the baklava.

Mesones 171, Centro Histórico, Cuauhtémoc

T. 55 5522 2528

IG. @alandalus_mx

El Cardenal

restaurante el cardenal centro historico cdmx
Photo: El Cardenal

Located in a beautiful Porfirian building, El Cardenal has been a benchmark for Mexican fare in CDMX for more than 50 years. With a menu that draws on the best of regional Mexican cuisine, the ingredients used in each dish are of the highest quality. For example, the cheeses they use are made on their own ranch. If you want to taste the real Mexico while visiting the Centro, El Cardenal is the place to start.

Palma 23, Centro Histórico, Cuauhtémoc

T. 55 5521 3080

IG. @restaurante_el_cardenal

El Balcón del Zócalo 

balcón del zócalo restaurantes centro histórico cdmx
Photo: @balcondelzocalo

Many visit El Balcón del Zócalo for it’s unmatched view of the Zócalo. But diners will be pleasantly surprised to find more than a view. With a contemporary twist on the flavors of Mexico, the creations of Chef Pepe Salinas are innovative and tasty. You only have to try the avocado risotto to realize that eating well here is serious business.

5 de Mayo 61, Centro Histórico, Cuauhtémoc

T. 55 5130 5134

IG. @balcondelzocalo

El Mayor

el mayor restaurantes centro historico cdmx
Photo: @restaurante_elmayor

Accessed through a bookstore, El Mayor is another offering splendid views of Templo Mayor and the Metropolitan Cathedral from its beautiful terrace. Once settled in on the top floor, let the experience unfold with a menu that holds a nice selection of traditional Mexican food. Their duck mole tostadas are unmissable. The cocktail bar makes for a perfect reason to linger after a good meal. 

República de Argentina 15, Centro Histórico, Cuauhtémoc

T. 55 5704 7580

IG. @restaurante_elmayor

La Barracuda

barracuda restaurantes centro historico cdmx
Photo: @labarracudacentro

This fonda frequented by locals and the office worker crowds satisfies the three Bs – bueno, bonito y barato (good, nice, and cheap) – and also gets an A for abundant. La Barracuda serves typical comida corrida (multicourse daily menu)  but they are truly known for their chamorro. It’s hard not to order it when the giant pot sits right in the center of the restaurant and it can be served two different ways. Be careful not to overdo it, lest you get that post-meal sleepiness.

Palma Norte 414 Locales 3 y 4, Centro Histórico, Cuauhtémoc

T. 55 5521 2630

IG. @labarracudacentro

Café de Tacuba

Cafe de Tacuba restaurantes centro historico cdmx
Photo: Café de Tacuba

Café de Tacuba is one of the most traditional restaurants in the center. A meeting place for artists, politicians, and intellectuals, the old house in which it is located has seen many diners come to enjoy the traditional Mexican food that is prepared here. Founded in 1912, it is still incredibly popular, especially for breakfast.

Tacuba 28, Centro Histórico, Cuauhtémoc

T. 55 5521 2048

IG. @cafedetacubarestaurante

Bar La Ópera

bar la opera restaurantes centro historico cdmx
Photo: @barlaopera

There’s a well-known anecdote about a bullet hole in the ceiling left by Pancho Villa, but this place’s fame comes from much more than that. The canteen’s decor underscores the incredible past of Bar La Ópera. Their menu is a fantastic pairing to the variety of drinks served, where martinis or highballs coexist in perfect harmony with chipotle snails or Galician-style chamorro. 

5 de Mayo 10, Centro Histórico, Cuauhtémoc

T. 55 5512 8959

IG. @barlaopera

You may also like…