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.
Where we've featured it
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.
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.
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.
More Mexican spotsSee more
Rosetta in Roma is in a cool space, serves excellent Italian food, and has a long wine list.
Masala y Maiz
One of the best meals you’ll have in Mexico City, Masala y Maiz in Condesa is just one giant communal table where you’ll eat Mexican/Indian food.
Quintonil is high-end spot in Polanco that has some of the best Mexican food in the country.
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