Best Restaurants in Mexico City
A curated guide to the best restaurants in Mexico City — from iconic local institutions to under-the-radar spots worth crossing the city for.
Where to eat in Mexico City
Pujol
Enrique Olvera's legendary restaurant with the iconic mole madre — a dish with 1,500+ days of mole layered over fresh mole. The omakase-style tasting menu is a journey through Mexico's flavours. Book months ahead.
Contramar
A seafood institution in Roma with the famous tostada de atún and the red/green grilled fish. The open-air terrace is buzzing at lunch. Go at 1pm on a weekday — weekends are a zoo.
El Huequito
The birthplace of tacos al pastor since 1959. The tiny pork tacos from the trompo are perfect — crispy edges, soft centre, pineapple. Cash only, no seats, pure taco bliss.
Rosetta
Elena Reygadas' Italian-Mexican restaurant in a beautiful Roma Norte mansion. The ricotta-stuffed squash blossoms and the polenta with huitlacoche are bridging two cuisines brilliantly. Book ahead.
Quintonil
Jorge Vallejo's refined Mexican restaurant where every ingredient has a story. The ant larvae taco and the mole de chicatana are adventurous but extraordinary. The garden provides herbs daily.
Taquería Orinoco
Monterrey-style tacos in Condesa — the pirata (flour tortilla with cheese and meat) is outstanding. The salsa bar has at least ten options. It's fast, cheap, and the quality never drops.
Máximo Bistrot
A neighbourhood restaurant in Roma with an ever-changing menu based on what's at the market. The cooking is clean, produce-driven, and French-influenced. The lunch prix fixe is excellent value.
Los Cocuyos
A late-night taco stand in the Centro serving legendary suadero (slow-cooked beef) tacos. The fat-crisped tortillas and the green salsa are addictive. Open until 2am — the best post-mezcal fuel.
Plan your Mexico City trip
Share an Instagram Reel about Mexico City and Triply will extract every place mentioned — mapped and organized automatically.
Get on the App Store