You have a lot of eating priorities when you’re in Mexico City - but a Oaxacan breakfast or lunch at Pasillo de Humo needs to be towards the top of your list. This is a big, light-filled space in Condesa with plenty of room for a group - so getting in won’t be much of an issue. What’s tougher, however, is deciding what to eat once you’re here. Everything on the menu seems (and is) worth ordering, and to do this place right, you need to try the multiple types of mole and at least one tlayuda - which is like a crispy, open-faced quesadilla. If you need further ordering inspiration, just go stand by the open kitchen in the center of the restaurant where chefs are caramelizing onions, stirring big pots of chorizo, and melting cheese between tortillas. We will warn you, though, you might want to stay there forever.
More spots in La CondesaSee more
Masala y Maiz
One of the best meals you’ll have in Mexico City, Masala y Maiz in Condesa is just one giant communal table where you’ll eat Mexican/Indian food.
More Mexican spotsSee more
Head to El Cardenal in Centro Historico for the best breakfast in the city. Be sure to pair your nata with a concha.
A tiny taco spot in Polanco that specializes in food from Yucatan - get the cochinita pibil tacos and panucho.
Rosetta in Roma is in a cool space, serves excellent Italian food, and has a long wine list.
Suggested by our writers
Contramar is a fun seafood spot for a group dinner in Roma - make sure you get the tuna tostadas and the fig tart.
Nicos is a drive, but it’s worth the trip for excellent food from a family-owned traditional Mexican spot. Get the enchiladas and duck mole.
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