Travel Reservation Hotline

Call and Book Your Hotel Now!

Domestic Toll-Free for US and Canada: 1-800-997-1438

Worldwide: +1-817-983-0682

Food & Drinks

The Art of Food – best Mexican food in Mexico City

Here's our guide to the best Mexican restaurants in Mexico City.
Restaurante El Cardenal
Restaurante El Cardenal
1. El Cardenal
One of the oldest traditional family style Mexican restaurants in the city and just a quick walk away from the Zócalo.
It's the food your grandmother would make. Open for breakfast and lunch only; go early because there is always a queue. Try the hot chocolate while you are waiting, then enjoy mole, chinicuiles or escamoles and a decadent piece of tres leche cake for desert.

2. Pujol
For a special occasion during your Mexico City holidays, dine at the trendy and innovative Pujol. Experience fine Mexican cuisine with a twist. Start with a drink from the extensive wine list, dine on rabbit with pumpkin seeds, squid ink tortillas or suckling goat tacos and finish with avocado ice cream for dessert. The only requirement is: come hungry.

3. Restaurante Antiguo San Angel Inn
If you love Mexican food, don't miss out on a meal at this restaurant set in a beautiful old convent building. The exquisite gardens and grounds are well worth a meander while you wait. A perfect celebration place for New Year's Eve in Mexico City or for Mexican Independence day or after any Mexico City events! The chef prepares traditional chicken and beef dishes as well as a variety of seafood options. Sit back, enjoy and order a margarita.
Las Alcobas
Las Alcobas
4. Dulce Patria en Las Alcobas
Found in the heart of upscale Polanco, this restaurant is unlike any other in Mexico City. The food is created by celebrity chef and owner Martha Ortiz, author of Mexico Cooks! With inviting, modern décor, La Dulce Patria is both elaborate and cozy. Opt for a tequila to start, black bean soup and then shredded duck in black mole sauce or a Mexican steak. After this gastronomic experience, leave space to sample a few deserts.

Leave a Reply

Your email address will not be published.