Maximo Bistrot is a farm-to-table restaurant that’s kind of French, kind of Mexican. The focus is on seasonal and local ingredients, so the menu changes every day, but you can always expect French-style dishes with some chile or huitlacoche (basically the fungus of a corn husk - it’s great). They also have a great wine list, including some Mexican choices, and they operate a breakfast/brunch spot called Lalo! directly across the street.
Where we've featured it
More spots in RomaSee more
Right above Loup Bar you’ll find Maison Artemisia, a cocktail bar in an old Victorian parlor room serving some really great drinks.
Churrería El Moro
You can get churros plenty of places in Mexico City, but none are quite as good as the ones from El Moro.
Rosetta in Roma is in a cool space, serves excellent Italian food, and has a long wine list.
More Mexican spotsSee more
This massive spot in Roma Sur is only open Friday-Sunday, but if you do go you’ll find a big party and some incredible barbacoa.
Quintonil is high-end spot in Polanco that has some of the best Mexican food in the country.
Suggested by our writers
A tiny taco spot in Polanco that specializes in food from Yucatan - get the cochinita pibil tacos and panucho.
Head to El Cardenal in Centro Historico for the best breakfast in the city. Be sure to pair your nata with a concha.
San Angel Inn
Hit up San Angel Inn after the Diego Rivera and Frida Kahlo house. It can get touristy, but the excellent Mexican food and patio make up for it.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more