Mexico City is considered by many to be a gastronomic destination if not the capital of food in all of Latin America. We’ll leave the debate to others, but it is true that here you’ll find some of the most delicious foods and enjoyable restaurants thanks to the melding of traditional Mexican cuisine and modern culinary techniques. You’ll find a wide range of food options from street stands that sell classics like tacos, elote, and tamales, all the way to high end haute cuisine. Here are some restaurants that cannot be missed if you’re visiting the city.
If you’re looking for a next level breakfast experience, then the legendary El Cardenal is the choice for you. They serve incredible chilaquiles, which is a classic breakfast dish consisting of lightly fried corn tortilla chips and served with an incredible sauce. Located in the Centro Historico, you’ll feel like you’ve traveled back in time while dining here.
Pujol has made quite a name for itself, even being ranked in the top 50 restaurants in the world. This fine dining establishment prides itself in showcasing how sustainability can be possible in the high end cuisine world, with a multi-course vegetarian or pescatarian meal experience being their claim to fame. Chef Jesus Duron incorporates Mexican heritage with the vision for a more green future. Booking a spot here means making a reservation months in advance, so plan accordingly!
Churreria El Moro
You really can’t talk about Mexico City without mentioning Churerria El Moro. This institution has been around since 1935, and despite being devastated in a fire in 2010, built itself back up to continue to be one of the best purveyors of churros in the city. They keep things to the point: you an order churros, choose from eight kinds of hot chocolate, or get and ice cream sandwich embellished with churros. Indulge in this classic at another legendary spot of the city.
If you want to enjoy your meal with a side of stunning views, then you must head over to Salazar, a rooftop eatery that serves up classics alongside modern dishes. Tuck in and spend some time here, the portions are large so you can sit back, share some dishes, and enjoy some quality time with your friends while taking in incredible panoramic views of the city’s roundabouts.
Barbacoa Gonzalitos, located in Roma Norte, began as a ghost kitchen during the pandemic, and has since become a weekend only eatery. Here you can get tacos, Northeastern Mexico style, where chef Israel Mata hails from. Enjoy the irresistible blend of silky Northern beans, barbacoa beef stew, chicharron with salsa verde, machaca, and scrambled eggs for a hearty brunch that will keep you going all day.