Best Restaurants in Mexico City

Hungry in Mexico City? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.

The best restaurants in Mexico City

Mexico City offers a vibrant and diverse dining scene that caters to every taste and budget. From street food stalls serving up delicious tacos and tamales, to upscale restaurants showcasing traditional Mexican cuisine with a modern twist, visitors can expect a culinary adventure like no other. Don't miss out on trying local favorites like chilaquiles, mole, and pozole, and be sure to wash it all down with a refreshing margarita or mezcal cocktail. With an abundance of options ranging from casual eateries to fine dining establishments, Mexico City is a food lover's paradise waiting to be explored.

54 restaurants

  1. Restaurant4.923,554 reviews

    Ling Ling by Hakkasan

    Experience the fusion of Asian flavors and upscale dining at Ling Ling by Hakkasan in Mexico City. This restaurant offers a stunning atmosphere, exquisite dishes, and world-class service that create an unforgettable dining experience for every visitor.

    Mon–Sat 13:00–24:00 · Sun 13:00–23:00

    9 min drive · 4.6 kmAv. P.º de la Reforma 509-Piso 56, Cuauhtémoc, 06500 Ciudad de México, CDMX

  2. Mexican4.627,485 reviews

    Diana Restaurant

    Diana Restaurant offers a delightful experience for tourists seeking authentic Mexican cuisine, complemented by a vibrant atmosphere and stunning views of the iconic Reforma Avenue.

    Daily 7:00–23:00

    8 min drive · 4.2 kmAv. P.º de la Reforma 439, Cuauhtémoc, 06500 Ciudad de México, CDMX

  3. Seafood4.918,082 reviews

    Contramar

    Contramar is a must-visit seafood restaurant in Mexico City, celebrated for its fresh ingredients and vibrant atmosphere. Located in the heart of Roma Norte, this dining destination offers an exquisite taste of Mexican cuisine that enchants every visitor.

    Mon–Fri 12:00–20:00 · Sat–Sun 11:00–20:00

    8 min drive · 3.8 kmCalle de Durango 200, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX

  4. Mexican4.914,356 reviews

    Carmela y Sal

    Nestled in the heart of Mexico City, Carmela y Sal offers an exquisite dining experience that celebrates the rich tapestry of Mexican cuisine. With a focus on fresh ingredients and innovative dishes, this restaurant is a must-visit for food enthusiasts looking to indulge in authentic flavors.

    15 min drive · 7.4 kmTorre Virreyes, Pedregal 24, Lomas - Virreyes, Molino del Rey, Miguel Hidalgo, 11040 Ciudad de México, CDMX

  5. Food court4.316,438 reviews

    Mercado Roma

    Mercado Roma is a vibrant modern food market in Mexico City's trendy Roma Norte neighborhood. Housed in a renovated 1920s building, it features diverse food stalls offering gourmet tacos, vegan options, artisanal cheeses, baked goods, craft beers, and cocktails. The bustling atmosphere combines traditional market energy with contemporary style, including a rooftop terrace for sunset views. Open daily with extended weekend hours, it's a hub for locals and visitors seeking casual dining and shopping in a lively indoor-outdoor space.

    Price level $$Time to spend 1–3 hrs

    8 min drive · 3.9 kmC. Querétaro 225, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX

  6. Mexican4.711,313 reviews

    El Cardenal

    Nestled in the vibrant Colonia Centro, El Cardenal offers a delightful journey through traditional Mexican cuisine. Known for its warm ambiance and exquisite dishes, this restaurant is a must-visit for tourists seeking an authentic dining experience. From their renowned breakfast options to their signature Chile en Nogada, every meal is crafted with care, making it an ideal spot to savor the flavors of Mexico.

    Daily 8:00–18:30

    18 min walk · 1.4 kmAv. Juarez 70, Colonia Centro, Centro, Cuauhtémoc, 06050 Ciudad de México, CDMX

  7. Mexican4.69,562 reviews

    San Ángel Inn

    San Ángel Inn offers an exquisite dining experience, blending traditional Mexican cuisine with a vibrant atmosphere. A must-visit for food lovers in Mexico City.

    23 min drive · 11 kmDiego Rivera 50, San Ángel Inn, Álvaro Obregón, 01060 Ciudad de México, CDMX

  8. Mexican4.78,674 reviews

    Pujol

    Pujol, located in the heart of Polanco, Mexico City, offers an exquisite dining experience that celebrates traditional Mexican cuisine with innovative twists. Renowned for its exceptional service and ambiance, it is a must-visit for culinary enthusiasts.

    Mon–Sat 13:30–21:30

    13 min drive · 6.5 kmTennyson 133, Polanco, Polanco IV Secc, Miguel Hidalgo, 11570 Ciudad de México, CDMX

  9. Mexican4.97,655 reviews

    La Distral

    La Distral offers a delightful fusion of contemporary Mexican and Italian cuisine, set within the vibrant ambiance of Fiesta Americana in Mexico City. Perfect for food enthusiasts and tourists alike, this restaurant promises an unforgettable dining experience that reflects the rich culinary heritage of the region.

    Mon–Sat 13:00–23:30

    5 min drive · 2.3 kmFiesta Americana, Av. P.º de la Reforma, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX

  10. Mexican4.58,696 reviews

    Azul Historico

    Nestled in the heart of Mexico City, Azul Historico invites tourists to indulge in a vibrant culinary experience that celebrates traditional Mexican flavors. With its elegant ambiance and rich cultural heritage, this restaurant is a must-visit for food lovers seeking an authentic taste of Mexico.

    Daily 9:00–23:00

    4 min walk · 0.3 kmIsabel La Católica 30, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX

Explore Mexico City on the map

A handpicked selection of must-see spots in Mexico City, mapped for you.

More about Mexico City

Mexico City
City guide

Mexico City travel guide

Mexico City blends Aztec heritage, grand museums, historic barrios, bold cuisine and contemporary culture across Mexico's highland capital, for curious travellers.

Tell me more about Mexico City

More to explore in Mexico City

Explore more

Mexico
More of the region

Explore more of Mexico

Discover Mexico: A land of ancient ruins, vibrant culture, and stunning natural landscapes. Experience diverse cuisine, rich traditions, and warm hospitality.

Explore Mexico
The Evendo app on two phones

Evendo: Your Ultimate Travel Guide to Mexico City

Discover Mexico City with Evendo, a 100% free app-based travel guide. Explore attractions, landmarks, restaurants, and more. Book hotels, tours, and experiences effortlessly.

Download on the App Store Get it on Google Play

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.