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 Madrid

122 restaurants

Sort by Relevance

La Mordida de Belén, Madrid

    Mexican

    La Mordida de Belén

    Calle de Belén, 13, 28004, Madrid

    9.2 / 10
    815 reviews

    Average price €25 Accepts Yums american express Welcome

    -50% en Carta

    La Venganza de Malinche - Duque de Osuna, Madrid

      Mexican

      Calle Duque de Osuna, 5, 28015, Madrid

      9.0 / 10
      704 reviews

      Average price €23

      30% off food!

      Maíz, Agua y Cal, Madrid

        Mexican

        Calle de Apodaca, 3, 28004, Madrid

        9.2 / 10
        305 reviews

        Average price €20

        30% off food!

        La Mordida de Princesa, Madrid

          Mexican

          Calle de la Princesa, 3, 28008, Madrid

          8.9 / 10
          1,019 reviews

          Average price €25 Accepts Yums american express Welcome

          -50% en Carta

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

          El Jalapeño, Madrid

            Mexican

            C/ Pedro Muguruza, 4, 28036, Madrid

            8.8 / 10
            1,584 reviews

            Average price €12

            50% en menú

            Mero México, Madrid

              Mexican

              Calle de Núñez de Arce, 4, 28012, Madrid

              8.9 / 10
              1,371 reviews

              Average price €20

              30% off food!

              La venganza de Malinche - Jardines, Madrid

                Mexican

                Calle Jardines, 5, 28013, Madrid

                9.0 / 10
                931 reviews

                Average price €25

                30% off food!

                Tepic, Madrid

                YUMS x2MICHELINMexican

                Calle de Ayala, 14, 28001, Madrid

                9.1 / 10
                962 reviews

                Average price €35

                La Rodaja, Madrid

                  Mexican

                  Calle de Bocángel, 4, 28028, Madrid

                  9.6 / 10
                  1,551 reviews

                  Average price €16 american express Welcome

                  Quetzal, Madrid

                    Mexican

                    Calle Hermosilla, 82 , local 57, 28001, Madrid

                    8.7 / 10
                    126 reviews

                    Average price €20

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

                    Sol Azteca - General Pardiñas, Madrid

                      YUMS x2Mexican

                      Calle del Gral. Pardiñas, 61, 28006, Madrid

                      8.6 / 10
                      168 reviews

                      Average price €15 american express Welcome

                      Menú 1 22 €

                      Madrid  Mex, Madrid

                        Mexican

                        Calle de Jorge Juan, 100, 28009, Madrid

                        9.4 / 10
                        289 reviews

                        Average price €10

                        El Zócalo, Madrid

                          Mexican

                          Calle Alejandro González, 8, 28028, Madrid

                          9.4 / 10
                          187 reviews

                          Average price €17 american express Welcome

                          La Leyenda del Agave, Madrid

                            Mexican

                            C/ Núñez de Balboa, 37, 28001, Madrid

                            8.7 / 10
                            3,604 reviews

                            Average price €20 Accepts Yums

                            30% off food!

                            La Panza es Primero, Madrid

                              Mexican

                              Calle de la Libertad, 33, 28004, Madrid

                              8.5 / 10
                              82 reviews

                              Average price €17 american express Welcome

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

                              Cantina Canalla - Antracita, Madrid

                                Mexican

                                Calle Antracita, 10, 28045, Madrid

                                9.3 / 10
                                799 reviews

                                Average price €17

                                Me gustas MXO, Madrid

                                  Mexican

                                  Calle de la Villa, 3, 28005, Madrid

                                  8.7 / 10
                                  870 reviews

                                  Average price €15 american express Welcome

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

                                  Mexcalista, Madrid

                                    Mexican

                                    Calle del León, 5, 28014, Madrid

                                    9.4 / 10
                                    192 reviews

                                    Average price €35 american express Welcome

                                    Sol y Azteca - Ferraz, Madrid

                                      Mexican

                                      Calle de Ferraz, 77, 28008, Madrid

                                      9.2 / 10
                                      8 reviews

                                      Average price €22

                                      Santa Canalla - San Martin, Madrid

                                        Mexican

                                        Plaza de San Martín, 2, 28013, Madrid

                                        9.2 / 10
                                        718 reviews

                                        Average price €15

                                        La Panza es Primero Malasaña, Madrid

                                          Mexican

                                          Calle de la Palma, 6, 28004, Madrid

                                          8.2 / 10
                                          149 reviews

                                          Average price €17

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

                                          ÁNDELE Ponzano, Madrid

                                          YUMS x2InsiderMexican

                                          Calle de Raimundo Fernández Villaverde, 26, 28003, Madrid

                                          9.0 / 10
                                          799 reviews

                                          Average price €25 Accepts Yums

                                          Menú Degustación 25 €

                                          Tacos y Tapas, Madrid

                                            Mexican

                                            Calle de la Redondilla, 7, 28005, Madrid

                                            9.2 / 10
                                            224 reviews

                                            Average price €17 american express Welcome

                                            Menú 11 €

                                            Sahuaro, Madrid

                                              Mexican

                                              Plaza de Cascorro, 2, 28005, Madrid

                                              9.1 / 10
                                              513 reviews

                                              Average price €20

                                              Entre Suspiro y Suspiro, Madrid

                                              InsiderMexican

                                              C/ Caños del Peral, 3, 28013, Madrid

                                              9.1 / 10
                                              976 reviews

                                              Average price €30 american express Welcome

                                              Filter

                                              TheFork advantages