Only with offers
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

Mercaderes, Ciudad de México

    Mexican

    Mercaderes

    Avenida Cinco de Mayo 57, 06000, Ciudad de México

    9.5 / 10
    250 reviews

    Average price MX$440 Accepts Yums

    30% off the 'a la carte' menu

    Guzina Oaxaca, Ciudad de México

      YUMS x2Mexican

      Presidente Mazarik 513, 11560, Ciudad de México

      9.4 / 10
      278 reviews

      Average price MX$600

      Los Canarios - Odeón Antara, Ciudad de México

        Mexican

        Ejercito Nacional 843 (Antara Fashion Hall), 11520, Ciudad de México

        9.4 / 10
        231 reviews

        Average price MX$610

        30% off the 'a la carte' menu

        A Fuego Lento, Mexico City

          YUMS x2Mexican

          Calle Sabino 160, 06400, Mexico City

          Average price MX$250

          30% off the 'a la carte' menu

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

          Los Canarios (Santa Fe), Ciudad de México

            Mexican

            Guillermo Gonzalez Camarena 1600, 01219, Ciudad de México

            9.2 / 10
            149 reviews

            Average price MX$600

            30% off the 'a la carte' menu

            Oaxaquito Antojeria Mexicana, Ciudad de México

              Mexican

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

              9.3 / 10
              12 reviews

              Average price MX$250 Accepts Yums

              30% off the 'a la carte' menu

              Red Coffee Mx, Ciudad de México

                YUMS x2Mexican

                Av. 506 4 San Juan De Aragon 1 St Section Gam, 07969, Ciudad de México

                Average price MX$400

                La Casa de La Yeya (Roma), Ciudad de México

                  Mexican

                  Monterrey 169, Roma Norte, 06700 Mexico City, CDMX, Mexico, 06700, Ciudad de México

                  8.8 / 10
                  3 reviews

                  Average price MX$200

                  30% off the 'a la carte' menu

                  Entre Amigos Restaurante-Café-Música, Ciudad de México

                    Mexican

                    Calle de Durango 247, 06700, Ciudad de México

                    Average price MX$80

                    20% off the 'a la carte' menu

                    Los Canarios (Reforma), Ciudad de México

                      Mexican

                      Av. Paseo de la Reforma 465, 06500, Ciudad de México

                      8.7 / 10
                      110 reviews

                      Average price MX$450

                      30% off the 'a la carte' menu

                      La Tecla, Ciudad de México

                        Mexican

                        Durango 186, col. Roma Norte, 06700, Ciudad de México

                        9.6 / 10
                        131 reviews

                        Average price MX$500 Accepts Yums

                        De Costa a Costa (Centro), Ciudad de México

                          Mexican

                          San Jerónimo 74, 06000, Ciudad de México

                          Average price MX$340 Accepts Yums

                          30% off the 'a la carte' menu

                          Oaxaquito Antojería Mexicana (Coyoacán), Ciudad de México

                            Mexican

                            Av Miguel Ángel de Quevedo 353, 04010, Ciudad de México

                            Average price MX$250 Accepts Yums

                            30% off the 'a la carte' menu

                            Quereres, Ciudad de México

                              YUMS x2Mexican

                              Calle Artículo 123 116, 06000, Ciudad de México

                              Average price MX$450

                              Los Canarios (Insurgentes), Ciudad de México

                                Mexican

                                Av. Insurgentes Sur 1038, 03100, Ciudad de México

                                9.3 / 10
                                163 reviews

                                Average price MX$460

                                Mesón del Toreo (Parque Toreo), Ciudad de México

                                  Mexican

                                  Blvd Manuel Ávila Camacho 5, 53390, Ciudad de México

                                  9.4 / 10
                                  55 reviews

                                  Average price MX$600

                                  Antolina (Condesa), Ciudad de México

                                    Mexican

                                    Aguascalientes 232, 06100, Ciudad de México

                                    9.4 / 10
                                    71 reviews

                                    Average price MX$500

                                    Yerba Santa, Ciudad de México

                                      YUMS x2Mexican

                                      Rio Panuco 198, Cuauhtémoc, 06500, CDMX, 06500, Ciudad de México

                                      9.9 / 10
                                      11 reviews

                                      Average price MX$300 Accepts Yums

                                      Papa Bill's (Lerma), Ciudad de México

                                        Mexican

                                        Rio Guadalquivir 88, 06500, Ciudad de México

                                        9.4 / 10
                                        28 reviews

                                        Average price MX$500

                                        Carmelo, Comedero y Bebedero, Ciudad de México

                                          Mexican

                                          Torcuato Tasso 307, 11560, Ciudad de México

                                          Average price MX$349

                                          30% off the 'a la carte' menu

                                          TR3S TONALA, Ciudad de México

                                            Mexican

                                            Tonalá 171, 06700, Ciudad de México

                                            9.4 / 10
                                            14 reviews

                                            Average price MX$450

                                            Barbacoa de Santiago, Ciudad de México

                                              Mexican

                                              Av. San Antonio 57, 03840, Ciudad de México

                                              9.2 / 10
                                              30 reviews

                                              Average price MX$350

                                              La Pescaderia (Napoles), Ciudad de México

                                                Mexican

                                                Kansas 38, 03840, Ciudad de México

                                                9.1 / 10
                                                52 reviews

                                                Average price MX$447 Accepts Yums

                                                Pehüa, Ciudad de México

                                                  Mexican

                                                  Av Sonora 123, 06700, Ciudad de México

                                                  9.5 / 10
                                                  4 reviews

                                                  Average price MX$600 Accepts Yums

                                                  Los Tacos (Pinos Suarez), Mexico City

                                                    Mexican

                                                    José María Pino Suárez 18, 06000, Mexico City

                                                    Average price MX$250