These are the best Mexican food restaurants in CDMX

Our country is internationally recognized for its beautiful landscapes, the joy of its people and its exquisite cuisine. Any Mexican who travels abroad will soon admit that they miss the traditional chilaquiles, the unbeatable tacos and the exquisiteness of tamales, pozole and chili in all its versions. Each dish has its own charm and all of them make up one of the most revered cuisines around the world.

If you consider yourself a fan of this type of food, then you cannot miss the following exquisite restaurants. Here, the entire tradition of Mexican haute cuisine is served with a very particular touch that distinguishes them. You most likely already have a reservation to visit Pujol, one of the most famous restaurants in Mexico City, so these are our other recommendations.


It is the 27th member of the list of the 50 Best rRestaurants in the world. Chef Jorge Vallejo prints his experience in dishes that honor Mexico, its tradition and ingredients. Along with his wife, they make this place a space where you feel at home. You cannot miss the huazontles with Chiapas stable cheese.

Address: Newton 55, Polanco
Tel: 5280 1660


Limosneros offers a menu that represents the colors, aromas and flavors of this fascinating country. Among its star dishes are the golden venison tacos, Jamaican flower flutes, quelites soup, tamarin shrimp, rabbit carnitas with drunken sauce, house ribs with a touch of maguey honey, mamey creme brulée and Soconusco volcano. They also have a wide variety of craft beers, mezcal, and more than 40 Mexican wine labels.

Address: Allende No. 3 en la colonia Centro.
Tel: 55 5521 5576

Azul Histórico

If you don’t fall in love with the excellent food they serve, surely their architecture and design will drive you crazy. This place located in the heart of the city offers very Mexican options such as bean tamales, guacamole topped with grasshoppers, fritters stuffed with roasted duck, enchipotlada meat and tres leches cake with eggnog. All created specifically to delight the palate of its guests.

Address: Calle Isabel la Católica 30, Centro Histórico 
Tel: 5510 1316

El Bajío

Find an extensive menu of homey mexican plates like what grandmas cook. From nopal salad, tacos, sopes, rice with mole and many many more options. Our favorite is the banana empanada filled with beans. Make sure to ask for the black salsa, not too spicy, but with a unique flavor.

Address: Alejandro Dumas 7, Polanco
Tel: 55 5281 8245

Los Danzantes

A magical place for being located inside a colonial building with outdoor tables. They specialize in modern Mexican food and offer exquisite mezcal to accompany each of their creations. Some of the dishes that you can find there are: grasshoppers, blue tortilla soup, huitlacoche ravioli, chicken braceado, chamorro en penca, five different types of mole and more.

Address: Plaza Jardín Centenario 12, Coyoacán
Tel: 5554 1213


Nicos is an institution with more than 60 years in the business, created by a mother and son, this is one of the most traditional spots for Mexican Food in the City. It is also one of the 50Best Restaurants in Latin America and famous for its chile en nogada. Here you must try de Sopa de Natas, the mole, and the ceviche del día. Also ask about their amazing wine list.

Address: Av. Cuitláhuac 3102, Claveria
Tel: 55 5396 7090

El Cardenal

Recognized for its exquisite bakery and dishes that print all the tradition of our country with recipes of unique flavors. They produce their own tortillas, bread, cream, chocolate and cheese through careful processes that aim to offer all the quality and freshness to the public. Do not miss their chilaquiles, their egg pounding, the fresh tuna toasts, the Oaxacan stuffed chili and other options that will make you never want to leave there.

Address: Calle Palma 23, Colonia Centro / Av. Paseo de las Palmas No. 215, Lomas de Chapultepec
Teléfono: 5521 3080 / 55 2623 0402

Sitio web:

San Angel Inn

Its colonial architecture is the perfect match for its traditional Mexican cuisine. This restaurant is one of the favorites for thousands of families as it offers a wide variety of specialties ranging from ceviches to baked duck with blackberry sauce. If you haven’t been yet, then don’t think twice and enjoy their national specialties created especially to complete the San Ángel Inn Mexican experience.

Address: Diego Rivera 50 y Altavista, Col. San Ángel Inn.
Phone: 5616 1402

El Parnita

The perfect definition of antojería. In a peculiar atmosphere of Rome, El Parnita is to delight yourself with freshly made tortillas, green, red and habanera salsas, and a relaxed menu. Of which you should not miss the breaded shrimp tacos and the one with pork loin and leg. In addition to the cakes and tlacoyos that are served there.

Address: Avenida Yucatán 84, Roma Norte
Tel:  52647551
Website: Facebook