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
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.
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.
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
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.
Rosetta in Roma is in a cool space, serves excellent Italian food, and has a long wine list.
A tiny taco spot in Polanco that specializes in food from Yucatan - get the cochinita pibil tacos and panucho.
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