Mexico City, or D.F, is a culinary wonderland. Some of the best cuisine worldwide can be found in Mexico, and D.F, attracts the best chefs in the country who open up their kitchens to Mexico City residents and visitors alike. The restaurant scene in Mexico City has transformed into a cutting-edge dining experience in every corner. Mexico City spans a whopping 573 miles (922 kilometers), making it one of the biggest cities in the world in both population and land area – so while trying every eatery in town may not be feasible – for those looking to indulge in the best of Mexico City’s cuisine, try out these 10 Mexican favorites.
1. Cocina Conchita
Cocina Conchita, or “Conchita” as it’s known by Mexico City locals is D.F’s newest hotspot for ceviche, tostadas, seafood and drinks. Conchita was started by renowned Mexican chef, Diego Hernández Baquedano, in efforts to bring the best of Baja California cuisine to landlocked Mexico City. For seafood outside of the coasts of Mexico, locals will tell you this is your go-to restaurant.
Website: Cocina Conchita
2. Guzina Oaxaca
The state of Oaxaca is known worldwide as an epicenter of delicious Mexican food. From their traditional cooking methods to their farm-to-table culinary lifestyle, Oaxaca is truly a food paradise. Though quite a way from Oaxaca, Guzina Oaxaca brings the delicious food of this Mexican State to D.F for the people of the city to enjoy. Always fresh and full of flavor, for an authentic Mexican meal in the city, Guzina Oaxaca in Polanco never disappoints.
Website: Guzina Oaxaca
3. El Hidalguense
Owner Moises Rodriguez ensures that his Hidalgo-style barbacoa is the best in all of Mexico City. How? By only serving meat from his own farm. Open weekends only, the meat at El Hidalguense is roasted for 12 hours over mesquite oak in an underground pit, then served in charred agave leaves. One order of the barbacoa comes with all of the ingredients to make the most exquisite tacos you’ll have the pleasure of eating in your lifetime.
Facebook: El Hidalguense
4. Dulce Patria
Fine dining intersects with traditional Mexican cuisine at Dulce Patria, named one of Latin America’s best restaurants. The food is as vibrant as the ambiance – with upscale and contemporary takes on traditional Mexican dishes, from tostadas and ceviches to Mexican pastelitos, the restaurant’s extensive menu gives visitors a daring palate with plenty to choose from. The restaurant boasts an indoor and outdoor terrace, and is the perfect place to dine on a clear, beautiful night in the city.
Website: Dulce Patria
5. La Casa De Toño
Whether you’re hungry for brunch or a 4 am dinner, this 24/7 restaurant is a favorite of Mexico City locals. From college students to businessmen, Mexico City comes together at La Casa De Toño to enjoy delicious quesadillas, flautas and of course, the restaurant’s specialty, pozole.
La Casa De Toño
Website: La Casa De Toño
6. Mercado Roma
While not a traditional restaurant, some of the best street food in all of the city can be found at Mercado Roma. This public market features a gourmet food hall which offers organic produce and spices for sale, but for foodies, it also offers some of the most incredible food stands which feature a variety of cuisines, Mexican or otherwise. Here, visitors can fill their stomachs with endless tacos, tapas and authentic Mexican chocolates.
Website: Mercado Roma
7. Cantina El Sella
No stop to Mexico City is complete without visiting a traditional Mexican cantina. Though you’ll have to venture off the beaten path and go to the Hospital General metro stop, this cantina is worth the excursion. Inexpensive and delicious, travelers can enjoy a hearty, family style meal for 300 pesos, around 15 USD. El Sella is so loved by Mexico City locals not only for its absolutely delicious food, but for its neighborly atmosphere that is felt from the moment you walk through the doors. This is a place for family and food, and visitors to this small cantina will inevitably feel what it means to enjoy a meal in Mexico.
8. Romita Comedor
Tucked away in the bohemian neighborhood of Roma Norte is a cocktail bar and Mexican restaurant that has built up quite a name with the residents of Mexico City. Whether it’s the unique layout of the restaurant, built to look like a bird-cage, the nightly live music, the variety of unique and delicious contemporary Mexican dishes, or the absolutely unbeatable cocktails – Romita Comedor, though fairly unknown to tourists, has become famous within Roma Norte. Whether it’s after a long day exploring Centro Historico or a lazy day on the canals of Xochimilco, dinner and drinks at the Romita Comedor is the perfect way to end a day well spent in Mexico City.
Website: Romita Comedor
9. Restaurante Nicos
Unlike others on this list, Restaurante Nicos is not a hole in the wall, or an undiscovered gem that has yet to be spoiled from mass tourism – but that doesn’t make it any less deserving of all of its accolades. This renowned restaurant has been visited by foodies from all over the world, including famous foodie and TV show host Anthony Bourdain. Though it was founded nearly 70 years ago, the restaurant has managed to keep up with the times, evolving into a destination for traditional, yet progressive Mexican food. The recipes still have fresh ingredients and are made with traditional cooking methods, but the presentation and innovation of the dishes are what keeps it contemporary. In a way, the philosophy of this restaurant mimics that of Mexico City as a whole, traditional in many ways, but completely modern in others.
Facebook: Restaurante Nicos
10. La Capital
Tucked in between the popular neighborhoods of La Condesa and Hipodromo is one of Mexico City’s most beloved restaurants by locals and tourists alike. If you ask someone for one sole recommendation for an upscale meal in Mexico City, they are likely to tell you to go to La Capital. Like many other incredible restaurants on this list, La Capital plays on the popular restaurant theme of “cantina chic” that has been spreading around Mexico. La Capital may seem like a traditional Mexican restaurant, but its gourmet dishes are far from classic Mexican fare. This is the perfect place for those venturing out of their comfort zone, to try dishes like chili-encrusted tuna or duck enchiladas – when in Mexico, right?
Website: La Capital
Travel for taste
While many foodies look to cities like LA, NYC, London, and Paris for their food fixes, Mexico City is not to be missed for anyone who is looking to travel for taste. While there are plenty of food tours for purchase in the city, creating your own can be just as fun! Follow Instagram accounts like @mexicanfoodporn, @thecuriousmexican, and @gastrogrammx for more foodie inspiration in this spicy country!
Get Trip101 in your inbox
You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.
*5% off when you book with our promo code: TRIP101
*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.