The city is full of trendy, new churrerias, but a classic spot is the way to go your first time around. The churros, churro ice cream sandwich, and Mexican hot chocolate here are some of the best around. Our grandfather says this place has been the perfect spot for breakfast or a snack since he was a kid, and if you don’t trust our grandfather, you should just stop reading now.
Search by Perfect For
More Dessert spotsSee more
You can get churros plenty of places in Mexico City, but none are quite as good as the ones from El Moro.
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.
A tiny taco spot in Polanco that specializes in food from Yucatan - get the cochinita pibil tacos and panucho.
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.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more