Skip to content
neighbourhood listing

Best restaurants in Mexico City, Mexico

10 places, ranked by rating and number of reviews. How we rank

Places listed
10
Average rating
4.6
Reviews counted
91,632
Open on Sundays
8
  1. Top pick

    1. Casa Prime Hilton Centro Histórico

    Restaurant · Cuauhtémoc

    Rated 4.9 out of 55,369 reviews

    “Wonderful service and great food for our final night in Mexico City”

    Hotel Hilton, Av. Juárez #70-Local 1, Colonia Centro, Centro, Cuauhtémoc, 06010 Ciudad de México, CDMX

  2. 2. Tezontle Restaurant

    Restaurant · Cuauhtémoc · Hotel's chic, modern

    Rated 4.8 out of 52,778 reviews

    “This as our first meal in Mexico City and everything was perfect.”

    Rcda. de Jesús 7, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX

  3. 3. BAJEL

    Fine dining restaurant · Cuauhtémoc · $1,000+

    Rated 4.8 out of 5285 reviews

    “... was perfectly balanced between Mexican and Colombian food.”

    Av. P.º de la Reforma 297, Cuauhtémoc, 06500 Ciudad de México, CDMX

  4. 4. Diana Restaurant

    Mexican restaurant · Cuauhtémoc · Fountain with a Roma

    Rated 4.6 out of 527,836 reviews

    “Great service, food, ambiance, and staff make it amazing.”

    Av. P.º de la Reforma 439, Cuauhtémoc, 06500 Ciudad de México, CDMX

  5. 5. El Cardenal

    Mexican restaurant · Cuauhtémoc · $200–600

    Rated 4.6 out of 520,455 reviews

    “The perfect meal I was looking for in Mexico City.”

    Calle Palma 23 Cuauhtémoc, C. de la Palma 23, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX

  6. 6. Limosneros

    Mexican restaurant · Cuauhtémoc · $1,000+

    Rated 4.5 out of 53,423 reviews

    “Right in the middle of the Historic District in Mexico City.”

    C. Allende 3, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06010 Ciudad de México, CDMX

  7. 7. Azul Historico

    Mexican restaurant · Cuauhtémoc · Brunch

    Rated 4.4 out of 511,056 reviews

    “An authentic, delicious moment in the heart of Mexico City.”

    Isabel La Católica 30, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX

  8. 8. Balcón del Zócalo

    Mexican restaurant · Chic restaurant with

    Rated 4.4 out of 59,328 reviews

    “Best food we had in Mexico City with a phenomenal view.”

    Av. 5 de Mayo 61, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Cuauhtémoc, CDMX

  9. 9. Pujol

    Mexican restaurant · Miguel Hidalgo · $1,000+

    Rated 4.4 out of 56,069 reviews

    “Dinner at Pujol was one of the best meals I have had in Mexico City.”

    Tennyson 133, Polanco, Polanco IV Secc, Miguel Hidalgo, 11570 Ciudad de México, CDMX

  10. 10. Azul Condesa

    Mexican restaurant · Cuauhtémoc · Brunch

    Rated 4.4 out of 55,033 reviews

    “Extraordinary service, food, the best that I’ve seen in Mexico City.”

    Av. Nuevo León 68, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX

On the map

Run one of these?

Claim it free to keep your details right. Rankings can’t be bought.

Claim your listing

Questions people ask

What are the best restaurants in Mexico City, Mexico?

Based on ratings weighted by the number of reviews, the top-rated restaurants in Mexico City, Mexico are Casa Prime Hilton Centro Histórico (4.9 stars from 5,369 reviews) and Tezontle Restaurant (4.8 stars from 2,778 reviews).

Which restaurants in Mexico City, Mexico are open on Sunday?

8 of 10 list Sunday opening hours, including Casa Prime Hilton Centro Histórico (7 AM–10 PM) and Tezontle Restaurant (7:30 AM–9 PM). Hours can change, so call ahead.

How are these restaurants ranked?

By rating, weighted by how many reviews it is based on, so a 4.7 from 300 reviews beats a 5.0 from 2. Nobody can pay to rank higher on Neighbourhood Listing.