Mexico City

Restaurants in Mexico City

From traditional Mexican cuisine to high-end international fare, Mexico City restaurants offer virtually any kind of food you could think of. The city has a reputation for offering fantastic street snacks, and with good reason–tacos, sopes, tortas and giant fruit cups can be found all over town at very low prices. But if you’re looking for the best restaurants in Mexico City, here are a few fail-proof spots.

Enrique Olvera, one of Mexico’s most highly-regarded chefs, has made Pujol a dining destination for locals and tourists alike, thanks to his perfect balance between respect for traditional Mexican ingredients and techniques and fearless creativity. Pujol has been featured in San Pellegrino’s World’s 50 Best Restaurants list since 2010. Located in Mexico’s hip Roma neighborhood, Maximo Bistrot serves a seasonal menu that changes daily inside a welcoming space outfitted with furniture, dishware and napkins made by local artisans. Fresh ingredients and market availability inform the sophisticated yet approachable menu. To experience an old-school Mexico City meal, head to one of El Cardenal’s four locations (the Downtown outpost, set inside a historic building, is particularly charming). The restaurant is especially popular for its hearty breakfasts, which feature specialties like Michoacán-style enchiladas, scrambled eggs in clay pots, and house-made pastries paired with steaming mugs of hot chocolate.

Chef Arturo Fernández offers a seasonally-changing menu that may include dishes like roasted tomato soup with Cotija cheese or duck carnitas ravioli, paired with local beers (Tempus, Minerva), single malts and mezcals.

This former monastery, located in the picturesque San Angel neighborhood, has been a classic for decades, hosting dinners for everyone from celebrities and presidents to families celebrating special occasions.

Working with fresh, local ingredients, chef Jorge Vallejo puts his own spin on traditional Mexican flavors, resulting in beautifully presented creations like turkey in macadamia pipián verde and mushrooms sautéed in mezcal and agave syrup.

A cozy, cottage-like setting is the ideal scenery to experience Chef Vicente Etchegaray’s Basque-French menu, featuring hearty dishes like rack of lamb, crab-filled canelloni and eggplant flan. Don’t skip dessert –their orange coulis and Cointreau crepes are spectacular.

Husband-and-wife team Jared Reardon and Sonia Arias are the creative force behind this Modern American-meets-artisanal eatery in Polanco.

With his very personal way of mixing tradition with contemporary techniques, chef Enrique Olvera has made this restaurant a reference in modern Mexican cuisine since 2000.

A frequent presence in the Pellegrino World’s Best list, this luminous Polanco restaurant is the result of Basque-born duo Bruno Oteiza and Mikel Alonso’s relentless creativity.

Located at the chic St. Regis hotel, this lovely watering hole not only offers views of Reforma and the Chapultepec Castle, but it also boasts a mural by Pablo Weisz Carrington (son of famed Mexican artist Leonora Carrington).

Ever wish you had a lovely backyard where you could host outdoor parties every weekend? Well, your dream would probably look something like this Colonia Roma bar, with wooden furniture, plants and a super-chill vibe.

Sip on a lime caipirinha or a Pibirita (mescal, hibiscus and passion fruit) while taking in the view of the city’s oldest streets and buildings, including the Torre Latinoamericana, which was once the tallest tower in town.

A boring museum café serving stale muffins this is not. The rooftop at this downtown gallery features live music (jazz on Wednesdays, DJs on weekends), a solid tapas menu, and amazing views of nearby Templo Mayor ruins.

Though the modern cantina-inspired interiors with high ceilings are pretty cool, nothing beats spending the afternoon in the ivy-covered terrace of this Condesa bar while sipping on a beer and snacking on their famous tuna tostadas.

Tucked inside Polanco’s lovely Las Alcobas boutique hotel, chef Martha Ortiz’s restaurant puts a creative twist on classic family recipes –think duck in black mole and multi-color quesadillas.

Head to this kitschy-cool joint in the city’s hip Roma neighborhood for a couple of mezcals paired with antojitos like tortas, tacos and the very popular rellenitos (chipotles filled with beans, cheese and avocado), many of them based on recipes from the owner

At this family-style joint, you can expect old-school, 19th century recipes, plus homemade bread and tortillas –all of which fits perfectly with their slow-food credo.