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
Mexico City has plenty of sushi, but Kyo is our favorite place to get it. There are only 13 seats in the restaurant, so be sure to make a reservation.
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.
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.
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.
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
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