Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Good for families Restaurants in Teatro Real, Madrid

22 restaurants
La Esquina del Real, Madrid
Great Deal

InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,764 reviews

Average price €40 american express Welcome

-50% en carta - TheFork Festival

Impasta Sol, Madrid

    PAYItalian

    Calle de las Hileras, 2, 28013, Madrid

    9.1 / 10
    1,041 reviews

    Average price €20

    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

      El Senador, Madrid
      Top Rated

      InsiderFrom Castille

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

      9.5 / 10
      624 reviews

      Average price €45 american express Welcome

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

      Ouh Babbo, Madrid
      Top Rated

        Pizzeria

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

        9.4 / 10
        2,281 reviews

        Average price €22 american express Welcome

        Gustos Madrid Plaza Mayor, Madrid

          PAYMediterranean

          Plaza Mayor, 8, 28012, Madrid

          8.9 / 10
          894 reviews

          Average price €25

          30% off the 'a la carte' menu

          Asador Real, Madrid

            YUMS x2From Castille

            Plaza Isabel II, 1, 28013, Madrid

            8.9 / 10
            394 reviews

            Average price €51 american express Welcome

            La Paella Real, Madrid

              Arrocería

              C/ Arrieta, 2, 28013, Madrid

              8.8 / 10
              2,762 reviews

              Average price €33 american express Welcome

              30% off the 'a la carte' menu

              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

              Algarabía, Madrid

                PAYMediterranean

                C/ Unión, 8, 28013, Madrid

                9.3 / 10
                567 reviews

                Average price €40 american express Welcome

                TABERNA LA LONJA, Madrid

                  Arrocería

                  Plaza de Oriente, 6, 28013, Madrid

                  8.9 / 10
                  332 reviews

                  Average price €25

                  Taberna del Alabardero Madrid, Madrid

                    Basque

                    C/ Felipe V, 6, 28013, Madrid

                    9.2 / 10
                    1,282 reviews

                    Average price €45

                    Café Varela - Hotel Preciados, Madrid

                      Mediterranean

                      C/ Preciados, 37, 28013, Madrid

                      9.1 / 10
                      193 reviews

                      Average price €40 american express Welcome

                      Los Arrieros, Madrid

                        Mediterranean

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

                        8.8 / 10
                        2,216 reviews

                        Average price €31

                        30% off the 'a la carte' menu

                        Pisco 41º, Madrid

                          Peruvian

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

                          9.0 / 10
                          2,632 reviews

                          Average price €25 american express Welcome

                          30% off the 'a la carte' menu

                          La Botilleria, Madrid

                            Spanish

                            Plaza de Oriente,4, 28013, Madrid

                            8.6 / 10
                            197 reviews

                            Average price €30 american express Welcome

                            El Pato Mudo, Madrid

                            InsiderArrocería

                            Costanilla de los Ángeles, 8, 28013, Madrid

                            9.2 / 10
                            5,712 reviews

                            Average price €40 american express Welcome

                            20% off the 'a la carte' menu

                            El Labriego, Madrid

                              From Galicia

                              Calle Veneras, 4, 28013, Madrid

                              9.2 / 10
                              667 reviews

                              Average price €50 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

                                LA LONJA RESTAURANTE, Madrid

                                  Seafood

                                  Plaza de Oriente, 6, 28013, Madrid

                                  8.9 / 10
                                  706 reviews

                                  Average price €50 american express Welcome

                                  Matritum, Madrid

                                    Spanish

                                    C/ Cava Alta, 17, 28005, Madrid

                                    8.8 / 10
                                    615 reviews

                                    Average price €45 american express Welcome

                                    Don Hot Pot Madrid, Madrid
                                    On A Budget

                                      PAYChinese

                                      Calle de Campomanes, 10, 28013, Madrid

                                      9.1 / 10
                                      796 reviews

                                      Average price €15

                                      Frequently Asked Questions