El Califa is a well-oiled taco machine and open until 4am every day. Our favorite taco here is the al pastor, but you really can’t go wrong. If you’re on a quest to eat as many tacos as possible during your time in Mexico City, you should know this is a one-minute walk from one of El Farolito’s many locations, too.
More spots in JuarezSee more
Le Tachinomi Desu
Le Tachinomi Desu is a standing-room-only wine/sake bar in Cuauhtemoc, and while it gets cramped, it’s one of our favorite places to drink in the city
You'll find one of the best breakfasts in the city in Niddo, a small, indoor/outdoor cafe in the Zona Rosa with a Jewish-leaning menu.
Havre 77 in Juarez has a menu of French classics and is a good spot to hang out when you need a break from Mexican food.
More Mexican spotsSee more
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.
Head to El Cardenal in Centro Historico for the best breakfast in the city. Be sure to pair your nata with a concha.
Rosetta in Roma is in a cool space, serves excellent Italian food, and has a long wine list.
Suggested by our writers
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