Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Teatro Real, Madrid

52 restaurants

Sort by Relevance

La Mordida de Fuentes, Madrid

    YUMS x2PAYMexican

    La Mordida de Fuentes

    Calle de las Fuentes, 3, 28013, Madrid

    9.1 / 10
    984 reviews

    Average price €25 Accepts Yums

    Gran Menú Nochevieja 2021: Cena, Mariachi, Barra Libre, Cotillón y Uvas. €61

    El Pato Mudo, Madrid

    InsiderArrocería

    Costanilla de los Ángeles, 8, 28013, Madrid

    9.3 / 10
    5,341 reviews

    Average price €30 american express Welcome

    Christmas 2021 €65

    Es Vietnam, Madrid

      PAYVietnamese

      C. de Vergara, 14, 28013, Madrid

      9.4 / 10
      46 reviews

      Average price €20

      30% off the 'a la carte' menu

      Ageyoka, Fritos de Osaka, Madrid

        Japanese

        Calle de Vergara, 10, 28013, Madrid

        9.4 / 10
        502 reviews

        Average price €20

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

        Santa Canalla - San Martin, Madrid

          PAYMexican

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

          9.2 / 10
          1,015 reviews

          Average price €15

          Impasta Sol, Madrid

            PAYItalian

            Calle de las Hileras, 2, 28013, Madrid

            9.3 / 10
            793 reviews

            Average price €20

            30% off the 'a la carte' menu

            Dos Cielos Madrid by Hermanos Torres, Madrid

            MICHELINSpanish

            Cuesta Santo Domingo, 5, 28013, Madrid

            9.3 / 10
            1,906 reviews

            Average price €50 Accepts Yums

            20% off the 'a la carte' menu

            Taberna del Alabardero Madrid, Madrid

            InsiderBasque

            C/ Felipe V, 6, 28013, Madrid

            8.8 / 10
            1,251 reviews

            Average price €45

            MENU INFANTIL FIN DE AÑO €90

            TABERNA LA LONJA, Madrid

              Arrocería

              Plaza de Oriente, 6, 28013, Madrid

              8.9 / 10
              308 reviews

              Average price €25

              El Labriego, Madrid

              InsiderFrom Galicia

              Calle Veneras, 4, 28013, Madrid

              9.1 / 10
              678 reviews

              Average price €50 american express Welcome

              30% off the 'a la carte' menu

              Sr. Vázquez, Madrid

                Mediterranean

                Plaza de la Marina Española, 28013, Madrid

                8.5 / 10
                724 reviews

                Average price €25 american express Welcome

                Christmas Preset Menu 38 €38.5

                Café de Oriente, Madrid

                  Spanish

                  Plaza de Oriente, 2, 28013, Madrid

                  8.7 / 10
                  2,236 reviews

                  Average price €65 american express Welcome

                  Menú a la Carta €49

                  Gustos Madrid Plaza Mayor, Madrid

                    PAYMediterranean

                    Plaza Mayor, 8, 28012, Madrid

                    8.9 / 10
                    828 reviews

                    Average price €25

                    30% off the 'a la carte' menu

                    Don Hot Pot Madrid, Madrid

                      PAYChinese

                      Calle de Campomanes, 10, 28013, Madrid

                      9.2 / 10
                      514 reviews

                      Average price €15

                      30% off the 'a la carte' menu

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

                      InsiderSpanish

                      Cuesta Santo Domingo, 5, 28013, Madrid

                      9.4 / 10
                      2,399 reviews

                      Average price €55 Accepts Yums american express Welcome

                      20% off the 'a la carte' menu

                      La Esquina del Real, Madrid

                      InsiderPAYFrench

                      Calle de la Amnistia 4, 28013, Madrid

                      9.6 / 10
                      5,418 reviews

                      Average price €41 Accepts Yums american express Welcome

                      30% off the 'a la carte' menu

                      SURAISU, Madrid

                        Japanese

                        Plaza de Oriente, 6, Plaza de Oriente , 6, 28013, Madrid

                        8.8 / 10
                        18 reviews

                        Average price €40

                        Pisco 41º, Madrid

                          Peruvian

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

                          9.1 / 10
                          2,469 reviews

                          Average price €25 american express Welcome

                          -30% en carta

                          Kechua, Madrid

                            PAYPeruvian

                            Calle de las Fuentes, 9, 28013, Madrid

                            8.8 / 10
                            2,585 reviews

                            Average price €28

                            Mr. Pizza, Madrid

                              PAY

                              Calle de Vergara, 3, 28013, Madrid

                              8.9 / 10
                              113 reviews

                              Average price €15

                              30% off the 'a la carte' menu

                              Los Arrieros, Madrid

                                Mediterranean

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

                                9.0 / 10
                                2,200 reviews

                                Average price €31

                                50% off the 'a la carte' menu

                                El Senador, Madrid

                                InsiderFrom Castille

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

                                9.5 / 10
                                553 reviews

                                Average price €45 american express Welcome

                                Dans le Noir Madrid - cena a oscuras, Madrid

                                  Spanish

                                  Plaza del Biombo, 5, 28013, Madrid

                                  8.9 / 10
                                  616 reviews

                                  Average price €45 american express Welcome

                                  30% off the 'a la carte' menu

                                  Bao, Madrid

                                    PAYFusion

                                    Calle de las Fuentes, 1, 28013, Madrid

                                    8.9 / 10
                                    41 reviews

                                    Average price €20 american express Welcome

                                    La Paella Real, Madrid

                                      Arrocería

                                      C/ Arrieta, 2, 28013, Madrid

                                      8.9 / 10
                                      2,556 reviews

                                      Average price €33 american express Welcome

                                      30% off the 'a la carte' menu

                                      Frequently Asked Questions