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 South American Restaurants in Opera, Madrid

13 restaurants

Sort by Relevance

InsiderMexican

Entre Suspiro y Suspiro

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

9.2 / 10
1,023 reviews

Average price €30 american express Welcome

Menú INSIDER Week 25€

    Mexican

    Calle de las Fuentes, 3, 28013, Madrid

    9.1 / 10
    627 reviews

    Average price €25 Accepts Yums american express Welcome

    -50% en Carta

      Mexican

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

      9.3 / 10
      808 reviews

      Average price €15

      Menú del día de lunes a viernes de 13 a 16:30 11 €

        Mexican

        Calle de las Navas de Tolosa, 7, 28013, Madrid

        9.4 / 10
        1,757 reviews

        Average price €25

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

          Peruvian

          Calle de las Fuentes, 9, 28013, Madrid

          9.0 / 10
          2,423 reviews

          Average price €28

            Mexican

            Calle Isabel La Católica, 13, 28013, Madrid

            8.5 / 10
            357 reviews

            Average price €8 american express Welcome

              Brazilian

              Cuesta Santo Domingo,08, 28013, Madrid

              Average price €20

                Peruvian

                Calle de Silva, 2, 28013, Madrid

                Average price €15

                  Argentinian

                  Calle de las Hileras, 19, 28013, Madrid

                  8.2 / 10
                  312 reviews

                  Average price €20 american express Welcome

                  Fórmula 15 € 15 €

                    Mexican

                    C/ Mayor, 68, 28013, Madrid

                    Average price €22

                      Peruvian

                      C/ Cuesta de Santo Domingo, 24, 28013, Madrid

                      Average price €25

                        South American

                        Calle de las Hileras, 6, 28013, Madrid

                        Average price €20

                          Mexican

                          Calle Mayor, 36, 28013, Madrid

                          Average price €20