Mexico City
Contramar
Seafood restaurant · Roma Norte
Contramar is an institution in Mexico City, which deserves to be done the proper way. Always book ahead, making sure you ask for a table on the terrace. Go for a long lunch or early dinner, while the sun is still out. Order the atun tostada and the pescado a la talla, along with a few mezcal margaritas. Contramar is a ballet of old-school waiters dancing around with large platters of the simplest, and yet the best food in the country. Two good alternatives would be El Cardenal and Nico’s, although nothing can compare with Gabriela Camara’s Contramar.
Pujol
Mexican restaurant · Polanco
Enrique Olvera’s world-famous Pujol should be the only Michelin-starred restaurant you should visit in Mexico, if any. Book online weeks in advance and choose between the regular menu and the taco omakase, depending on your liking. A back-up option would be Quintonil, another “50 Best” in this town, although the setting isn’t as pleasant.
Maximo
Restaurant · Roma Norte
Eduardo Garcia and his wife Gabriela brought a bit of Parisian bistronomy back to the Roma neighborhood of DF, and made it into a perfect place to enjoy a European-style dinner. Their other spot Lalo is also great for lunch.
Restaurante Rosetta
Restaurant · Roma Norte
Set in a XIXth century palace, Rosetta is the epitome of romantic and iconic Italian restaurant, with high ceilings and a small terrace.
Panaderia Rosetta
Bakery · Roma Norte
Rosetta also has amazing bakeries called Panaderia Rosetta, but you can also find them at Café NIN: order a guava croissant!
Fonda Margarita
Brunch restaurant · Centro Urbano Presidente Aleman
The classic breakfast place popularized by Bourdain and plenty of other chefs.
ENO
Mexican restaurant · Chapultepec Morales
If you’re looking for a hipper breakfast spot, try Eno in the Polanco neighborhood, Enrique Olvera’s (Pujol) more laid-back breakfast and lunch spot.
La Bipo
Mexican restaurant · Del Carmen
Barbacoa is a Sunday tradition in Mexico City, and you should head to La Bipolar if you choose to partake in this weekly ritual at least once in your life!
Lardo
Brunch restaurant · Lomas de Chapultepec
If you’re looking for a meat-heavy meal on other days of the week, Lardo is your spot.
Coyoacan Market
Market · Del Carmen
Mexico City’s markets would surely deserve their own paragraph in this article, from Mercado San Juan to Mercado Medellin and Mercado San Cosme. There are also plenty of food stands around those markets, such as the quesadillas “Las Dieteticas” right around the corner from Coyacan Market: get the gordita de chicharron! There are also the Tostadas Coyacan at the back of Coyacan Market, where you should get the tinga and pulpo.
El Moro
Churreria · Hipodromo
The classic churreria with tiles you’ve probably seen all over Instagram, and iconic whirlwind-shaped churros.
Le Tachinomi Desu
Stand bar · Cuauhtémoc
This is the coolest Japanese bar in Mexico City (if there are any other out there), with an excellent natural wine selection.
Maison Artemisia
Cocktail bar · Roma Norte
A multi-story house with great cocktails and old furniture.
Casa Franca
Bar · Roma Norte
This one is another house-turned bar on top of a pizzeria, with live jazz on late nights.
Loup Bar
Bar · Roma Norte
A few minutes away from Rosetta, Loup Bar is a Parisian-style natural wine bar where chefs end up after service. Make sure you do the same!
Páramo
Mexican restaurant · Centro Urbano Benito Juárez
This is a loud restaurant and bar, filled to the rims on weekends.
Baltra Bar
Bar · Hipodromo
A cool wine bar where they also cut up some cured ham à la minute.
FELINA
Cocktail bar · Nápoles
There are mid-century modern vibes and great rum cocktails at Felina.
Casa Estudio Luis Barragán
Museum · Ampl Daniel Garza
The iconic architectural masterpiece Casa Barragan should be the first thing you book after your plane tickets. Feel free to stop for mole handmade by Lucila at Casa Merlos right next door after your tour — but not before, as service is super slow!
Casa Gilardi
Art museum · Lomas de Chapultepec
Casa Gilardi is another Barragan house which is privately owned, but can be toured for 300 pesos.
Museo Casa Azul de Frida Kahlo
Museum · Del Carmen
Frida Kahlo and Diego Rivera’s house should also be booked online ahead, and you can stop by Mercado Coyacan after your visit. If you’re hungry for more Rivera, he designed the Anahuacalli museum which now hosts his paintings and studio.
Museo Jumex
Art museum · Ampl Granada
A new contemporary art museum with world-class exhibitions.
Museo Nacional de Antropología
Museum · 1ra Secc Del Bosque de Chapultepec
If you have the time, this is a must to understand the different stages of Mexican civilization.
Palacio de Bellas Artes
Art museum · Centro
This art deco building is home to beautiful murals and a stunning collection, right by the Templo Mayor and the Cathedral. But most of all, don’t miss the Palacio de Correos right next to it, probably one of the most breathtaking post offices you’ll ever see.
Biblioteca Vasconcelos
Library · Colonia Santa María la Ribera
A library with quite interesting design, and you can stop by the mariachi plaza on your way there.
Chapultepec Castle
Castle · Lomas de Chapultepec
This is a European-inspired castle that housed Mexico’s emperor on the top of a hill with a view all over the city.
Arena México
Event venue · Doctores
The famed lucha libre shows, for which you should buy tickets online or take your chance at the door.
San Juan Teotihuacán
Teotihuacán Municipality
This archeological site is an hour away from the city (go early as soon as it opens to avoid crowds and the sun: use Uber!) with the third biggest pyramid in the world. If you must have lunch there, do it at La Gruta in a grotto, but you should be done in time to head back to the city for lunch.