El Hidalguense is only open three days a week (Friday-Sunday), but come to this massive Roma Sur restaurant any time during those hours and expect to walk into the biggest party in the neighborhood. Large families eating giant plates of barbacoa (it’s their specialty), groups of friends sipping mezcal shots and housing tacos, and neighbors getting together for their weekly gossip session. A meal at Hidalguense feels like a meal with the whole city and is, if you’re with a big group, one that shouldn’t be missed.
More spots in RomaSee more
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.
More Mexican spotsSee more
Pasillo de Humo
A Oaxacan breakfast or lunch at Pasillo de Humo in La Condesa should be at the top of your Mexico City eating priorities.
Fine dining in Mexico City means the tasting menu at Pujol in Polanco. Its pricey and very much worth it.
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.
El Farolito is a quality taco chain with 24 locations, serving food late into the night.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more