Everyone hits their taco limit at some point during any trip in Mexico City, which is the perfect time to stop by Pozoleria Teoixtla. This neighborhood spot has a big menu with everything from mole to tostadas, but you’re here for the pozole. In particular, a bowl of the smoky pozole verde, which we like to get with avocado and chicharrones added on top. There’s usually a guitarist or accordion player playing by the front door too, which is the perfect soundtrack for a long lunch with a few margaritas.
More spots in RomaSee more
Contramar is a fun seafood spot for a group dinner in Roma - make sure you get the tuna tostadas and the fig tart.
There are too many bakeries to count in the city, but Panaderia Rosetta across from Rosetta in Roma is one of the best - get the guava pastry.
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.
More Mexican spotsSee more
El Farolito is a quality taco chain with 24 locations, serving food late into the night.
Suggested by our writers
A tiny taco spot in Polanco that specializes in food from Yucatan - get the cochinita pibil tacos and panucho.
Jenni’s Street Quesadilla
Jenni’s serves some of the best street food in Mexico - get a quesadilla and sit on the curb to eat it and remember what pure happiness feels like.
Taquería El Califa
El Califa in Juarez is a well-oiled taco machine and open until 4am every day - get the al pastor.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more