Want to search by neighborhoods, cuisines, and more?Find Restaurants
Hit up San Angel Inn after the Diego Rivera and Frida Kahlo house. It can get touristy, but the excellent Mexican food and patio make up for it.
This bar down a flight of stairs in the heart of Zona Rosa is hidden, but has a beautiful interior and tiki-style drinks that are great.
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
El Califa in Juarez is a well-oiled taco machine and open until 4am every day - get the al pastor.
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.
Jules Basement is, in fact, in a basement, but it’s one of the best and most dramatic places to drink in the city - just know it’s reservation-only.
The best ice cream in Mexico City is at Nevería Roxy. Try the mamey and guanabana.
Quintonil is high-end spot in Polanco that has some of the best Mexican food in the country.
Fine dining in Mexico City means the tasting menu at Pujol in Polanco. Its pricey and very much worth it.
A tiny taco spot in Polanco that specializes in food from Yucatan - get the cochinita pibil tacos and panucho.
Bosforo is a bare-bones mezcaleria in Centro Historico where you’ll head for one drink and end up leaving three hours later.
Los Cocuyos is open 24 hours a day, so you can get some of our favorite tacos in the city in Centro Historico any time of the day.
El Farolito is a quality taco chain with 24 locations, serving food late into the night.
Another place open on Sundays, Lardo is a great spot in La Condesa for an early lunch.