Mexico City Travel Guide

Mexico  #4 in Best Places to Visit in Mexico
Credit

Courtesy of Torresigner/Getty Images

What to Eat in Mexico City

One thing you'll find an abundance of in Mexico City is comida (food). After all, there are almost 9 million people to feed in the city. Chances are you're familiar with some Mexican staples such as tacos, quesadillas and tamales. But there's more to Mexico City's culinary culture. 

You'll find that lunch (or almuerzo) is typically the largest meal of the day, and yours may include cerveza (beer) or tequila. Dinner doesn't usually take place until later at night and consists of lighter dishes. Street food is ingrained in the culture here, dating back to pre-Hispanic times. You'll likely find anything you could want at these street stalls, and even some specialties like chapulines (roasted grasshoppers). 

Some foods that are unique to the Mexico City area are tacos al pastor – which includes marinated pork that's been cooked on a rotisserie (called a trompo) and thinly sliced off before being served in tortillas with onion and pineapple. Another Mexico City original is huarache (fried corn tortillas topped with meat, cheese, beans, potatoes, cream and salsa). Is your mouth watering yet? 

Establishments range from hole-in-the-wall mezcal bars to fine dining restaurants and everything in between. One of the best foodie neighborhoods is Condesa, which offers popular restaurants and booming nightlife. But you could stumble upon amazing flavors all over the city. If you're looking for a fine dining experience, make a reservation at Pujol, Contramar or Quintonil, but for a more laid-back meal head to Las Duelistas. Some of the most popular street food stalls are found in the Polanco neighborhood at Cochinita Pibil at El Turix. Those with a sweet tooth won't want to leave Mexico City without grabbing churros from the Churreria El Moro near the Metro San Juan de Letrán metro station (on the green line). And if you want to sample a variety of eateries, consider a trip to Mercado Roma, a modern food hall in La Roma frequently described by visitors as "hip" and "bustling."

Find the Best Restaurants in Mexico City

  • #1
    Triana Cafe Gourmet
    #1 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 5 based on 149 reviewsTripAdvisor (149)
    $ - $$ | Mexican, Cafe, Deli
    Ernesto Pugibet #21, Mexico City Mexico
    Read More »
  • #2
    Porfirio's Coapa
    #2 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 5 based on 120 reviewsTripAdvisor (120)
    $ - $$ | Mexican, Steakhouse, Grill, Contemporary
    Calzada Acoxpa # 610 Centro Comercial Gran Terraza Coapa locales 101,102,103, Mexico City 14390 Mexico
    Read More »
  • #3
    Nana
    #3 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 5 based on 139 reviewsTripAdvisor (139)
    $ - $$ | French, Seafood, International, Grill
    Calle Paseo de los Tamarindos 400 Pb 07, Mexico City 05120 Mexico
    Read More »
  • #4
    La Vicenta Vallejo
    #4 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 332 reviewsTripAdvisor (332)
    $ - $$ | Latin, Grill, Mexican
    Calzada Vallejo 1090 Parque Via Vallejo, nivel 2. Sta Cruz de Las Salinas Azcapotzalco, Mexico City 02340 Mexico
    Read More »
  • #5
    SCOLA by CESSA
    #5 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 5 based on 158 reviewsTripAdvisor (158)
    $ - $$ | International
    Calle Morelos 7 Progreso Tizapan, Mexico City 01090 Mexico
    Read More »
  • #6
    Condimento Restaurant
    #6 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 424 reviewsTripAdvisor (424)
    $ - $$ | International
    Avenida Paseo de La Reforma 276 Mexico City Marriott Reforma Hotel, Mexico City 06600 Mexico
    Read More »
  • #7
    Quattro
    #7 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 539 reviewsTripAdvisor (539)
    $$ | Italian, Mediterranean, European
    Avenida Santa Fe # 160 Hotel JW Marriott, Mexico City 01376 Mexico
    Read More »
  • #8
    SonoraGrill Prime Insurgentes
    #8 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 1003 reviewsTripAdvisor (1003)
    $$ | Bar
    Avenida Insurgentes sur 1458 Col. Del Valle, Mexico City 03230 Mexico
    Read More »
  • #9
    Dalis pizzeria italiana
    #9 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 5 based on 265 reviewsTripAdvisor (265)
    $ | Italian, Pizza
    Calle Emiliano Zapata, Mexico City 06000 Mexico
    Read More »
  • #10
    Harry's Masaryk
    #10 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 762 reviewsTripAdvisor (762)
    $$ | Steakhouse, Seafood, Contemporary
    Avenida Presidente Masaryk 264 Polanco, Mexico City 11560 Mexico
    Read More »
  • #11
    Asaderos Grill Polanco
    #11 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 352 reviewsTripAdvisor (352)
    $ - $$ | Steakhouse, Grill, Mexican, Bar
    Calle Euler 152, Mexico City 11560 Mexico
    Read More »
  • #12
    Sir Winston Churchill's
    #12 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 1762 reviewsTripAdvisor (1762)
    $$ | International, European, British
    Blvd. Manuel Avila Camacho 67, Polanco, Mexico City 11560 Mexico
    Read More »
  • #13
    La Distral
    #13 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 5 based on 158 reviewsTripAdvisor (158)
    $ - $$ | Mexican, Latin, International
    Avenida Paseo de La Reforma 80 En el Hotel Fiesta Americana Reforma, Mexico City 06600 Mexico
    Read More »
  • #14
    Les Moustaches
    #14 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 798 reviewsTripAdvisor (798)
    $$ | French, International
    Calle Rio Sena 88 Colonia Cuauhtemoc, Mexico City 06500 Mexico
    Read More »
  • #15
    Sonora Grill Coyacan
    #15 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 1482 reviewsTripAdvisor (1482)
    $ - $$ | Mexican, Latin, Bar
    Avenida Coyoacan 1955, Mexico City 14000 Mexico
    Read More »
  • #16
    Zefiro
    #16 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 5 based on 716 reviewsTripAdvisor (716)
    $ - $$ | Mexican, Contemporary
    San Jeronimo 24 Centro Historico, Mexico City 06080 Mexico
    Read More »
  • #17
    Almara
    #17 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 365 reviewsTripAdvisor (365)
    $ - $$ | Mediterranean, Latin
    Varsovia Esquina Hamburgo Colonia Juarez, Mexico City 06600 Mexico
    Read More »
  • #18
    La Mansion Marriott Reforma Steakhouse
    #18 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 460 reviewsTripAdvisor (460)
    $$ | Mexican, Barbecue
    Avenida Paseo de La Reforma 276 Col. Juarez, Mexico City Marriott Reforma Hotel, Mexico City 06600 Mexico
    Read More »
  • #19
    El Cardenal Alameda
    #19 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 4.5 based on 1945 reviewsTripAdvisor (1945)
    $ - $$ | Mexican
    Avenida Juarez 70 inside the Hilton Hotel, Mexico City 06000 Mexico
    Read More »
  • #20
    La Vicenta Tezontle
    #20 of 6,698 Places to Eat in Mexico City
    TripAdvisor Traveler Rating 5 based on 211 reviewsTripAdvisor (211)
    $ - $$ | Steakhouse, Grill, Latin
    Av. Canal Tezontle 1512, Dr. Alfonso Ortiz Tirado Iztapalapa Parque Tezontle, nivel 2, Mexico City 09260 Mexico
    Read More »

Explore More of Mexico City

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended

14 Top Jigsaw Puzzles, Games and Books to Keep Travelers Entertained

Even though you're stuck at home, you can still indulge your wanderlust with these activities.

15 Top Cookbooks to Buy

Travel to far-flung destinations and enjoy international food without leaving home.

The 12 Best Language-Learning Apps, Programs and Online Courses

Now is the perfect time to learn a new skill.

The 13 Best Sedona Tours

Get lost in the magic of Sedona's red rocks on these top adventures.

What is an Ecolodge? 21 Top Eco Resorts and Eco Hotels Around the World

Luxury meets environmental welfare at these top-notch ecolodges.

The 12 Best Puerto Rico Tours

Experience island living at its best on one of these guided trips.

I Went On a Cruise During the Coronavirus Pandemic. This Is What Happened.

Coronavirus concerns, itinerary changes and uncertainty lead to an unusual vacation.

5 Travel-Themed Activities to Do at Home During the Coronavirus Outbreak

Use these suggestions to fill the travel void amid the pandemic.

Cancel For Any Reason Travel Insurance: What You Need to Know

If you are rescheduling a vacation or booking a future trip, consider purchasing an insurance policy with the CFAR benefit.

The 21 Best Costa Rica Tours

Dive into this natural paradise on these exceptional excursions.