13 things every tourist must eat (and drink) in Mexico City

May 5, 2020

This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

Editor’s note: The team at The Points Guy loves to travel, but now is not the time for unnecessary trips. Health officials say the fastest way to return to normalcy is to stop coming in contact with others. That includes ceasing travel. We are publishing travel guides because we should all use this time to think about and plan our next adventures. TPG doesn’t advise booking travel until later this year — and even then, be mindful of cancellation policies.

This post has been updated with additional restaurant and dining information. It was last published on May 4, 2019

Mexico City is a food lover’s paradise. From 50-cent tacos to a 10-course “taco omakase,” there’s no shortage of things to keep your taste buds — and stomach — satisfied.

But with so many options at your fingertips, it’s easy to get overwhelmed. Narrow down your list with these options sure to make first-timers and locals alike coming back for more.

Don’t forget to bring your appetite.

Check out TPG’s Mexico hub for everything you need to know about traveling to the beaches, ancient ruins and inland destinations.

In This Post

(Photo by Nicholas Ellis / The Points Guy)
(Photo by Nicholas Ellis/The Points Guy)

For more TPG news delivered each morning to your inbox, sign up for our daily newsletter.

Pulque at Museo del Pulque y las Pulquerias

The first time that I drank pulque, a beer-like fermented beverage made from agave sap and flavored with fruits, grains or nuts, it was in a small town outside of Mexico City and I fell in love with it. Until recently, it was difficult to find fresh-flavored pulque like I had in that little pueblo. But now, the Museo del Pulque y las Pulquerias — which doubles as both bar and museum — has the best pulque in the city, where you can learn about the history of this unique drink while enjoying it. My favorite is the oatmeal-flavored pulque.

Located at Av. Hidalgo 107-109, Centro Histórico de la Cdad. de México, Guerrero, Cuauhtémoc, 06300 Ciudad de México.

Related: The best airline credit cards

Taco Omakase at Pujol

Image courtesy of Pujol.
(Image courtesy of Pujol)

No trip to Mexico City is complete without a trip to Pujol. Its 10-course taco omakase is the stuff of legend. We won’t tell you more than that because we don’t want to ruin the plot, but trust us when we say: Go here.

Added bonus: If you have The Platinum Card® from American Express, Centurion Card from American ExpressThe Business Platinum Card® from American Express or the Business Centurion Card from American Express, you can request a reservation (and might even score some special perks) as part of the Amex Global Dining Collection. (The information for the American Express Centurion Card has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.)

Located at Tennyson 133, Polanco, Polanco IV Secc, Miguel Hidalgo, 11550 Ciudad de México.

Gorditas at Las Gorditas de Sevilla

This place gets crowded, and for good reason: Its gorditas are some of the best around. Gorditas, for those of you who don’t know, are a traditional Mexican pastry made with masa and stuffed with things like meat and cheese. Come here for a quick lunch or snack and your tastebuds will thank you.

Located at 06700, Av Chapultepec 464, Roma Nte., Cuauhtémoc, 06700 Ciudad de México.

Related: Top credit cards for dining

Chilaquiles at Chilpa

One of the most common breakfasts in Mexico is Chilaquiles: crisp corn tortilla chips typically bathed in a red or green salsa. There are endless variations and you can enjoy them all or create your own at Chilpa, the Colonia Condesa shrine to this breakfast of the people. Don’t be afraid to try my favorite Habanero Chilaquiles. They are not nearly as spicy as you might imagine.

Located at Chilpancingo 35, Colonia Condesa, Cuauhtémoc, 06170 Ciudad de México.

Pozole at La Casa de Tono

Pozole is a Mexican specialty — a traditional soup or stew made from hominy. It’s typically seasoned or grilled and filled with avocado, salsa, lime, onion, garlic and more things to make your mouth water. While there are plenty of incredible spots to feast on throughout the city, keep La Casa de Tono on your radar. While you’re here, don’t forget about the enchiladas and quesadillas, either.

Locations scattered throughout the city; some are open 24 hours. More information can be found here.

Esquites at the street stand outside of the Krispy Kreme

More a snack than a meal, esquites — cooked corn kernels in a cup — are a beloved Mexican comfort food. The kernels are usually dressed with mayonnaise, lime, salt, cheese and powdered chile. This little street stand has a unique version, spiking the esquites with a “macha” salsa made with peanuts and dried chiles. The combination is addicting but very spicy.

Located at Av. Paseo de la Reforma 208, Juárez, Cuauhtémoc, 06600 Cuauhtémoc.

Related: Mexico’s 6 best inland destinations

Tamales at Tamales Madre

(Image courtesy of Yelp)

I used to tell everyone to never order a tamal in a restaurant — the best tamales are found on the streets — but Tamales Madre changed my mind. The tamales here have the essential flavors usually found only in the country towns — richer, more intense and aromatic — but are presented with urban flair. If you’re not sure what to order, try ordering the seasonal tamal.

Located at Calle Liverpool 44a, Juárez, Cuauhtémoc, 06600 Ciudad de México.

Mezcal at Casa Azteca México

Located in the basement of a beautiful red brick building in Colonia San Rafael, where some scenes in the movie “Frida” were filmed, this tiny shop specializes in boutique mezcals that come directly from the producers. Owner Lala Noquera will wow you with one-of-a-kind mezcals — think flavors of sherry wood chips, cochinille (insects), and mezcal de pechuga with green mole and rabbit — you won’t find anywhere else in the city.

Located at Serapio Rendon 61, San Rafael, Cuauhtémoc, 06470 Ciudad de México.

Tacos de Pastor at Los Gueros de Boturini

Pastor — marinated pork cooked shawarma-style on a vertical grill — is the most emblematic taco style of Mexico City and this place in the neighborhood where I grew up, El Parque, has a special place in my stomach. I’ve been eating there since I was a baby. It’s only open in the evening and no tourists come here, so speak Spanish. It will be worth the effort. My favorite is the “gringa,” which comes with pastor meat, quesillo, pineapple, salsa, onion and cilantro.

Located at Lorenzo Boturini 4354, Aeronáutica Militar, Venustiano Carranza, 15980 Ciudad de México.

A Local Microbrewery at La Metropolitana

Mexicans’ love of beer is undeniable but for decades the only beers produced in Mexico were from big breweries such as Corona and Modelo. No more. Craft breweries can be found all over the city and the quality is excellent. La Metropolitana, a Narvarte neighborhood craft brewery, makes the best craft beer in the city. Its beautiful, minimalist interior design makes La Metropolitana a fantastic place to take a break from the urban rush.

Located at Diagonal San Antonio 1931, A, Narvarte Oriente, Benito Juárez, 03020 Ciudad de México.

Related: Best no foreign transaction fee credit cards

Pambazo at El Pambazo Boturini

The pambazo is a signature sandwich of Mexico City, yet it’s sometimes hard to find a really good one, especially in the tourist areas. The classic pambazo has is a soft white bread bun dipped in red chile sauce then fried and stuffed, classically with chorizo and potatoes, but there are many variations. This is another restaurant that is open only at night and where you might hear only Spanish spoken, but if you’re looking for an authentic pambazo, this is the place.

Located at Aeronáutica Militar, Venustiano Carranza, 15970 Mexico City.

Chocolate at La Rifa

Traditional chocolate in Mexico is not a candy bar but a thin, intense and aromatic beverage that people have enjoyed since pre-Columbian times. This chocolateria serves old recipes of cacao beans mixed with chiles and spices. My favorite is the bitter chocolate with cardamom.

Located at Calle Dinamarca 47, Cuauhtémoc, Coyoacán, 06600 Ciudad de México.

Antojito at  Expendio de Maíz sin Nombre

Antojitos means snacks, usually corn-based bites. This rustic Roma neighborhood restaurant makes unusual and one-of-a-kind corn antojitos in a photogenic open kitchen. There is no menu and the offerings change daily, so tell the staff your preferences and trust them to deliver something unforgettable to your table.

Located at Av. Yucatan 84, Roma Nte., Cuauhtémoc, 06700 Ciudad de México.

Bottom line

One thing’s for sure: You’re definitely not going to go hungry during your trip to Mexico City.

Additional reporting by Cynthia Spanhel (@foodworththecalories).

Chase Sapphire Preferred® Card

WELCOME OFFER: 80,000 Points


CARD HIGHLIGHTS: 3X points on dining and 2x points on travel, points transferrable to over a dozen travel partners

*Bonus value is an estimated value calculated by TPG and not the card issuer. View our latest valuations here.

Apply Now
More Things to Know
  • Earn 80,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $1,000 when you redeem through Chase Ultimate Rewards®.
  • Enjoy benefits such as a $50 annual Ultimate Rewards Hotel Credit, 5x on travel purchased through Chase Ultimate Rewards®, 3x on dining and 2x on all other travel purchases, plus more.
  • Get 25% more value when you redeem for airfare, hotels, car rentals and cruises through Chase Ultimate Rewards®. For example, 80,000 points are worth $1,000 toward travel.
  • With Pay Yourself Back℠, your points are worth 25% more during the current offer when you redeem them for statement credits against existing purchases in select, rotating categories
  • Count on Trip Cancellation/Interruption Insurance, Auto Rental Collision Damage Waiver, Lost Luggage Insurance and more.
Regular APR
16.24% - 23.24% Variable
Annual Fee
Balance Transfer Fee
Either $5 or 5% of the amount of each transfer, whichever is greater.
Recommended Credit

Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.