Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Mexican Restaurants in Mexico City

91 restaurants

Sort by Relevance

Mexican

Bar Lepanto

Av Oaxaca 24 Esquina Con puebla Colonia Roma Norte CDMX, 52144, Mexico City

9.4 / 10
4 reviews

Average price MX$200

-50% off the "à la carte" menu!

Mexican

Avenida Cinco de Mayo 57, Mexico City

9.3 / 10
241 reviews

Average price MX$440 Accepts Yums

-30% off the "à la carte" menu!

Mexican

Kansas 38, 03840, Mexico City

10.0 / 10
44 reviews

Average price MX$447 Accepts Yums

Mexican

Avenida Independencia 40 Terraza, Centro, 06000 Ciudad de México, CDMX, México, 06000, Mexico City

9.2 / 10
6 reviews

Average price MX$250

-30% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

Mexican

Londres 223, 06600, Mexico City

9.8 / 10
3 reviews

Average price MX$250 Accepts Yums

Mexican

Av Francisco Sosa 165, 04100, Mexico City

9.5 / 10
5 reviews

Average price MX$290

Mexican

Tonalá 171, Mexico City

9.4 / 10
12 reviews

Average price MX$450

Mexican

Rio Guadalquivir 88, Mexico City

9.4 / 10
26 reviews

Average price MX$500

Mexican

Blvd Manuel Ávila Camacho 5, 53390, Mexico City

9.4 / 10
53 reviews

Average price MX$600

Mexican

Río Tiber 107, Mexico City

9.4 / 10
24 reviews

Average price MX$600 Accepts Yums

Mexican

Presidente Mazarik 513, 11560, Mexico City

9.3 / 10
265 reviews

Average price MX$600

Mexican

Av. Insurgentes Sur 1038, 03100, Mexico City

9.3 / 10
154 reviews

Average price MX$460

Mexican

Guillermo Gonzalez Camarena 1600, Mexico City

9.3 / 10
140 reviews

Average price MX$600

Mexican

Durango 186, col. Roma Norte, Mexico City

9.3 / 10
125 reviews

Average price MX$500 Accepts Yums

Mexican

Mexico City, CDMX, 06000, Mexico City

9.6 / 10
195 reviews

Average price MX$610

Mexican

Calle Río Lerma 237, 06500, Mexico City

Average price MX$200

-30% off the "à la carte" menu!

Mexican

Torcuato Tasso 307, 11560, Mexico City

Average price MX$349

-30% off the "à la carte" menu!

Mexican

Av. Paseo de la Reforma 465, 06500, Mexico City

9.2 / 10
99 reviews

Average price MX$450

Mexican

Zacatecas 126, Mexico City

9.0 / 10
95 reviews

Average price MX$500

Mexican

Carr. Picacho-Ajusco 486, 14200, Mexico City

Average price MX$195

-20% off the "à la carte" menu!

Mexican

Calle de Durango 247, 06700, Mexico City

Average price MX$80

-20% off the "à la carte" menu!

Mexican

Altavista 43, Mexico City

9.1 / 10
158 reviews

Average price MX$580

Mexican

Av. de la República 157, 06030, Mexico City

9.0 / 10
4 reviews

Average price MX$450

Mexican

Monterrey 313, Colonia Roma, Cuauhtémoc, CDMX., 52144, Mexico City

9.0 / 10
5 reviews

Average price MX$200

Mexican

Plaza Luis Cabrera 7, Mexico City

8.7 / 10
76 reviews

Average price MX$500

Filter

TheFork advantages