Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Travelers' Choice 2020 Restaurants in Opera, Madrid

17 restaurants
La Esquina del Real, Madrid
Great Deal

InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,771 reviews

Average price €40 american express Welcome

-50% en carta - TheFork Festival

Dos Cielos Madrid by Hermanos Torres, Madrid

MICHELINSpanish

Cuesta Santo Domingo, 5, 28013, Madrid

9.1 / 10
2,077 reviews

Average price €80 Accepts Yums

30% off the 'a la carte' menu

Dans le Noir Madrid - cena a oscuras, Madrid

    Spanish

    Plaza del Biombo, 5, 28013, Madrid

    9.0 / 10
    685 reviews

    Average price €45 american express Welcome

    30% off the 'a la carte' menu

    Grama Lounge, Madrid

      PAYFusion

      Calle de la Cruz, 19, 28012, Madrid

      9.0 / 10
      3,091 reviews

      Average price €20 american express Welcome

      30% off the 'a la carte' menu

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

      El Senador, Madrid
      Top Rated

      InsiderFrom Castille

      Plaza de la Marina Española, 2, 28013, Madrid

      9.5 / 10
      625 reviews

      Average price €45 american express Welcome

      Ouh Babbo, Madrid
      Top Rated

        Pizzeria

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

        9.4 / 10
        2,285 reviews

        Average price €22 american express Welcome

        Entre Suspiro y Suspiro, Madrid
        Top Rated

        InsiderPAYMexican

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

        9.4 / 10
        1,124 reviews

        Average price €30 american express Welcome

        Montmartre 1889 - Gran Meliá Palacio de los Duques, Madrid
        Top Rated

        InsiderSpanish

        Cuesta Santo Domingo, 5, 28013, Madrid

        9.4 / 10
        2,544 reviews

        Average price €55 Accepts Yums american express Welcome

        20% off the 'a la carte' menu

        Taberna del Alabardero Madrid, Madrid

          Basque

          C/ Felipe V, 6, 28013, Madrid

          9.2 / 10
          1,282 reviews

          Average price €45

          La Chamana, Madrid

            Mexican

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

            9.1 / 10
            1,955 reviews

            Average price €25

            Matritum, Madrid

              Spanish

              C/ Cava Alta, 17, 28005, Madrid

              8.8 / 10
              615 reviews

              Average price €45 american express Welcome

              Los Arrieros, Madrid

                Mediterranean

                C/ San Nicolás, 9, 28013, Madrid

                8.9 / 10
                2,216 reviews

                Average price €31

                30% off the 'a la carte' menu

                Trattoria Malatesta, Madrid

                  Italian

                  C/ Coloreros, 5, 28013, Madrid

                  9.2 / 10
                  1,710 reviews

                  Average price €22 american express Welcome

                  Algarabía, Madrid

                    PAYMediterranean

                    C/ Unión, 8, 28013, Madrid

                    9.3 / 10
                    569 reviews

                    Average price €40 american express Welcome

                    Tapa Tapa - Arenal, Madrid
                    On A Budget

                      Mediterranean

                      Calle del Arenal, 15, 28013, Madrid

                      7.9 / 10
                      384 reviews

                      Average price €11 american express Welcome

                      Opera Victoria, Madrid

                        Mediterranean

                        Calle de los Caños del Peral, 2, 28013, Madrid

                        8.7 / 10
                        589 reviews

                        Average price €20

                        El Rey de los Tacos, Madrid
                        On A Budget

                          Mexican

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

                          8.2 / 10
                          398 reviews

                          Average price €8 american express Welcome

                          Frequently Asked Questions