12 Delicious Reasons to Visit Mexico City Right Now

Like, seriously, right now.

January  9, 2019
Photo by Ella Quittner

When my best friend asked if I wanted to visit Mexico City with her, I didn't so much say "yes" as I did involuntarily expel an affirmation so shrill, it prompted a family of birds to flee the snow-coated fire escape of my apartment.

Unfortunately for those traveling with me, it wasn't the last time I made a noise like that. In fact, after pretty much every bite I tried in CDMX (Ciudad de México)—think: tacos, tamales, pozoles, tostadas, and so much more—a spontaneous squeal could be heard probably even by the birds back at my apartment in New York.

Mexico City is sprawling, and I barely scratched the culinary surface with my three-and-a-half-day trip (psst: please don't do the math and judge my daily snack consumption, now that you know the visit length). It's no surprise that the city continues to crop up on top travel destination lists, with a record-breaking 10.6 million visitors in the early part of 2018. In fact, even while I was in Mexico City, I felt pangs of internet-jealousy upon seeing other people's CDMX food photos, like this one from Ovenly's Erin Patinkin:

For the record, Erin, my vote is "go for it."

Join The Conversation

Top Comment:
“It is better to spend more days in the colonias from the south.. Xochimilco (yes they also have the flamboyant boats) with unique street food like whole battered fish carcass, the park lined restaurants in Coyacan ( Frida Kahlo) and their market that bests San Antonio, Back of plaza restaurants that have Epeciales de dia 3 courses that feed two around $7 including Chamorro de cerda with 50 peso Victoria beers. I am a chef and love that the Contramars, Pujols etc is on the list but hit up the Culinary school restaurants Univ. del Claustro de Sor Juana where their cooks trained with tasting menus 1/5 the cost and nearly as good. Good article a little light on what is actually the best eats in a great city like CDMX. ”
— gourmade

Here are the tip-top food and beverage moments from my trip—let me know which million things I missed in the comments, and if I didn't scar my friends with all the shrill exclamations, I'll add them to our agenda for the next visit!

1. Panadería Rosetta Havre, in Juárez

If I could live in any bakery I've ever visited, it would be Panadería Rosetta Havre—for the record, I'd also happily settle for a bed in the smaller version of Panadería Rosetta in Roma Norte (next to Rosetta Restaurante). The hour-plus I spent sitting at the bar of the Havre location solo-sampling different confections with a large, milky coffee was my favorite morning in recent memory.

The well-known rol de guayaba (guava pastry) is truly life-changing—it reminded me of a super-sophisticated take on the jelly-and–cream cheese sandwiches I favored as a kid. But you really can't go wrong with anything on the menu. Other favorites of mine were the rol de canela (cinnamon roll) and the ocho de crema pastelera, which was like a figure-eight of laminated pastry filled with cream so beautifully, delicately flavored, it made me feel like I should speak only in a whisper in its presence.

An ocho de crema pastelera at the top, and a rol de canela at the bottom. I ate both, in full, and have zero regrets. Photo by Ella Quittner

2. Mercado de San Juan, in Centro Histórico

Yes, Mercado de San Juan is on every food-tourism list for CDMX, and yes, you should absolutely still go. It's a large market full of vendors selling everything from meats to fish to produce to cheeses to cured cold cuts to all sorts of insect delicacies. The seafood is some of the freshest in the city, and there's no shortage of countertops you can sit at to sample the fare.

If you see someone with a cart of tamales walking up and down the pathways, do yourself a huge favor, and buy several! Also, don't skip the fresh tortillas in the back-left corner—they were the best I found during my whole visit. (Plus, the person manning the tortilla stall will sell you masa if you want to attempt your own at home later.)

The best tortillas I tried all trip. Photo by Ella Quittner
Chocolate filled with mezcal and ants. Photo by Ella Quittner

3. Contramar, in Roma Norte

Come for Gabriela Cámara's famous tuna tostadas and red and green grilled snapper—stay for the world-class aguachiles and jaw-dropping desserts (like this guava cheesecake, or the dead-simple meringue-cookie, fresh strawberry, and whipped cream pie I had that was essentially a cloud manifest in sugar form). Order multiple palomas or try one of the gorgeously balanced Mexico-produced Chardonnays.

Chances are, you've seen this fish before. Photo by Ella Quittner

4. El Vilsito, in Narvarte

Stop by this pop-up taco spot—which opens in an auto repair shop after hours—for your new favorite al pastor. You'll never look at pork (or pineapple!) the same way. Be sure to get at least two more than you think you want.

5. Taquería Orinoco, in Roma Norte

If you're anything like me as a traveler, you'll want to stop for tacos daily at the midpoint stretch between lunch and a late dinner (just before the requisite evening nap). Do so at the quick, wallet-friendly, and utterly wonderful Taquería Orinoco. Get several of the bistec, and thank me later.

View this post on Instagram

Felíz día a mis niños 🌮🌮🌮

A post shared by Taquería Orinoco (@taqueriaorinoco) on

6. La Clandestina, in Condesa

As Emma Janzen, author of Mezcal: The History, Craft & Cocktails of the World's Ultimate Artisanal Spirit wrote, "Finding the best mezcal isn't about knowing what to expect when you order a pour. It's about discovering something beautiful and unexpected every time. A liquid adventure, if you will." La Clandestina is an excellent place to kick off your series of liquid adventures in Mexico City. It's an intimate bar with essentially a novel of a mezcal menu. Sit in the front room if you'd like to gaze adoringly at the red-lit wall of mezcal barrels, or in the back–corner booth for extra-cozy vibes. Order whatever your server recommends—go for the trenta size (a one-ounce serving), so you can sample many.

Not pictured: The 300 pumpkin seeds I ate with my drinks. Photo by Ella Quittner

7. Café de Tacuba, in Centro Histórico

This is your spot for a top-notch breakfast before exploring the historical center of town, where you'll find the zócalo (central square), the Palacio Nacional (Diego Rivera murals abound), and so much more. Café de Tacuba opened its doors in 1912 in a former convent, and recipes haven't changed for 50 to 60 years.

8. Fonda Fina, in Roma Norte

I knew that I'd love Fonda Fina—a more casual cousin to fancy Mexico City hotspot Quintonil—from the moment we arrived, when we were presented with the best salsa verde and salsa roja I've had in my entire life (the latter was—you might want to be seated for this—warm!). When I say "cousin," I mean that the menu at Fonda Fina was designed by Quintonil’s chef, Jorge Vallero. Fonda Fina's chef, Juan Cabrera (formerly of Pujol), executes it so brilliantly, I wish I could've doubled back for a second dinner an hour after the first.

Highlights included a shrimp aguachile negro, dead-perfect barbacoa, and absurdly good tlacoyos (which are pillowy, oval-shaped beds of blue corn dough topped with all sorts of delicious fillings and accoutrements) with marlin. "I don't even like marlin, and I could eat 1,000 of these," said my dining companion.

An incredible aguachile negro, plus two salsas I can't stop thinking about. Photo by Ella Quittner

9. Store-Front Tortillerías Anywhere (like Tortillería Romita, in Roma Norte)

I fell into the habit of purchasing a stack of freshly made corn tortillas pretty much any time I walked past a storefront tortillería, and I have to say, every single bite of transcendentally warm corn tortilla was better than the last. I ate my fair share plain, but I also used them to taste other miscellaneous bites I'd acquired while walking around (like tiny avocados coated in freshly squeezed lime and sprinkled with chile salt, super flavorful sliced chorizo, or hunks of queso fresco and ropes of Oaxaca cheese). Of note, these tortillerías have become less and less common over the last two decades or so, since the government of Mexico scrapped subsidies and price controls on tortillas.

10. Pujol, in Polanco

Having planned this trip only a couple of weeks in advance, I'd resigned myself to the reality that there was no way our group would get to try Pujol, one of the world's 50 best restaurants and the list-topper on most Mexico City eatery guides (often vying with Quintonil, another top-50 spot). Instead, as a major Enrique Olvera fan, I had my sights set on his casual tortillería, Molino el Pujol in Condesa. I even convinced myself that it was better this way; a trip to Pujol would've majorly eaten into my budget for January in a way that went against quite a few New Year's resolutions I'd just scribbled onto an old napkin.

But fates intervened, and our group became the very, very lucky beneficiaries of a last-minute cancellation for a late-night reservation. (Sorry, January budget. It's scrambled eggs for dinner from here on out.)

Well, oh. My. Gosh. From the very first bite (an ear of baby corn rolled in creamy spiciness—plus crushed ants) to the last (an epically thin, crispy churro!), I was in a sort of culinary fugue state. Dishes I can’t stop mentally replaying include otherworldly soft-shell crab; barbacoa-style ox tongue; and octopus with ayocote purée, capers, olives, and insanely good tomatoes (in January?!—yes, in January). And of course, the thousand-plus-day-old molé madre. Oh, and fantastic, exciting local wines, and an A++ after-dinner carajillo (a Spanish drink that combines espresso with Licor 43).

View this post on Instagram

Jaiba desnuda, pepino, daikon, shiso.

A post shared by Pujol (@pujolrestaurant) on

11. Los Tamales de la Roma, in Roma Norte

You should absolutely also check out the tamal vendors you'll see lining the streets all over the city around breakfast-time; pick up a cup of atole (a sweet masa-based beverage) while you're at it. Then, for your afternoon or evening tamal fix, head to the unassuming Los Tamales de la Roma for a second wave. Order a sampling of all different sorts—each will be more delicious than the last. My favorite was a corn husk–wrapped number (they also have varieties wrapped in banana leaves) with salsa roja and shredded chicken.

12. Rooftop bar at Hotel Condesa DF, in Condesa

I hate to be the bearer of bad news, but there will come a day when you simply can't squeeze in a mid-afternoon snack between lunch and dinner. It's okay. Simply go to the rooftop bar at Hotel Condesa DF, order a round of palomas, and enjoy the sunset. (If you get there while it's still sunny, bring a bathing suit in case you want to take a dip in the rooftop's super-serene plunge pool).

Other Honorable Mentions

Great cafés in which to do work: El Olvidado in Coyoacán; Cardinal Casa de Café in Roma Norte; Ojo de Agua (multiple locations).

Wonderful bars: Xaman Bar in Juárez; Jules Basement in Polanco; Traspatio in Roma Norte; Mama Rumba in Roma Norte for extremely fun salsa; Baltra Bar in Condesa.

Other: Churrería El Moro (multiple locations) for excellent churros; Churrería La Parroquia in Coyoacán for equally delicious churros; Mercado El 100 in Roma Sur on Saturdays for a local farmers' market.

What did I miss? Let me know in the comments!

See what other Food52 readers are saying.

  • gourmade
  • Sergio Arce
    Sergio Arce
  • David Abell
    David Abell
  • Tony Ambriz Trejo
    Tony Ambriz Trejo
  • Kevin M
    Kevin M
Ella Quittner

Written by: Ella Quittner

Ella Quittner is a contributing writer and the Absolute Best Tests columnist at Food52. She covers food, travel, wellness, lifestyle, home, novelty snacks, and internet-famous sandwiches. You can follow her on Instagram @equittner, or Twitter at @ellaquittner. She also develops recipes for Food52, and has a soft spot for all pasta, anything spicy, and salty chocolate things.


gourmade November 16, 2019
Nice Article but a 3 day trip and you only took in the upscale neighborhoods environment (no fault of yours most American tourists do). It is better to spend more days in the colonias from the south.. Xochimilco (yes they also have the flamboyant boats) with unique street food like whole battered fish carcass, the park lined restaurants in Coyacan ( Frida Kahlo) and their market that bests San Antonio, Back of plaza restaurants that have Epeciales de dia 3 courses that feed two around $7 including Chamorro de cerda with 50 peso Victoria beers. I am a chef and love that the Contramars, Pujols etc is on the list but hit up the Culinary school restaurants Univ. del Claustro de Sor Juana where their cooks trained with tasting menus 1/5 the cost and nearly as good. Good article a little light on what is actually the best eats in a great city like CDMX.
Sergio A. January 11, 2019
You'll find various good choices at Bazar del Sábado at San Angel, the one I would recommend with my closed eyes is Bistro 83 (Calle de la Amargura 17, San Angel), is more like a fusion food restaurant but everything you try here is delicious, don't miss the deserts too.
Ella Q. January 14, 2019
Good to know, thank you!
David A. January 10, 2019
We've been wanting to go to Mexico City for a couple years now and this article pushed me over the edge. Booking the trip now for April! Any recs on where to stay?
Tony A. January 11, 2019
Centro historico or I stayed at tge sheraton maria isabel acroos the angel or hyatt polanco
Ella Q. January 14, 2019
Hi David,

I found the Condesa and Roma areas to be very relaxed, with lots of AirBnBs. Or Coyoacán, or Polanco! You can't go wrong :)
David A. January 15, 2019
David A. January 15, 2019
Thanks! I've been looking at Condesa and Roma. It looks like that's the area a lot of the restaurants you list are located as well.
Tony A. January 10, 2019
Mercado de cayoacan and every corner where you see ladies making quesadillas n tlacoyos are good!
Kevin M. January 10, 2019
You definitely missed El Parnita in Roma Norte. They have the best tacos I've ever eaten and the food comes out really fast so you can order them a couple at a time if you wish. I've lived in Mexico City for almost 2 years now and it's my favorite Mexican food restaurant here.
Ella Q. January 10, 2019
Ooh, yes! That was on my list as well—so was El Hidalguense, for barbacoa tacos!—but I didn't make it to either. Next time!!!
Tony A. January 10, 2019
Another one its casa de toño and la esquina del chilaquil( torta de chilaquil) col Roma.
Ella Q. January 10, 2019
Thank you! Adding to my list for next time. I desperately wanted to try Casa de Toño this last trip, but ran out of time and stomach space :)
Tara A. January 10, 2019
Delightful! And now I'm hungry. :) Adding all of these places to my Mapstr app, thank you for sharing. Mexico City is so high on my travel list!
Ella Q. January 10, 2019
Thanks Tara! I hope you get a chance to visit, soon! :)
Emma L. January 9, 2019
Yes please to all of this! So grateful you went to Mexico City before me so I can snag all these recs. Thanks, Ella!
Ella Q. January 9, 2019
Can't wait to hear where you eat, there!