
Best restaurants in Mexico City
Counters, dining rooms and neighbourhood favourites, chosen for the way they actually eat — not for how loudly they market.


Taqueria • $
El Califa de León
A three-metre-wide San Rafael taquería with a Michelin star and exactly four things on the menu.
Best for: Solo Dining / Late Night

Barbacoa • $$
El Hidalguense
Weekend-only Roma Sur barbacoa: lamb wrapped in maguey leaves, pit-cooked in Hidalgo, consommé to start.
Best for: Lunch / Family

Bakery • $
Panadería Rosetta
The guava roll and the rosca de canela; queue on Colima before nine.
Best for: Breakfast / Solo Dining




Taqueria • $
Taquería El Vilsito
A Narvarte mechanic's shop by day and the best al pastor trompo in the city after ten.
Best for: Late Night / Solo Dining

Bistro • $$$
Máximo Bistrot
Eduardo García's market-driven Roma bistro — the menu is decided the morning it is cooked.
Best for: Date Night / Lunch

More Mexico City guides