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 Good for families Restaurants in Plaza Castilla, Madrid

28 restaurants

Sort by Relevance

MICHELINMeat Cuisine

Rubaiyat Madrid

C/ Juan Ramón Jiménez, 37, 28036, Madrid

9.2 / 10
2,510 reviews

Average price €50

Menú INSIDER Week 75€

InsiderFrom market

Calle de Rosario Pino, 12, 28020, Madrid

9.6 / 10
138 reviews

Average price €50 american express Welcome

InsiderFrench

Calle Félix Boix, 8, 28036, Madrid

9.4 / 10
658 reviews

Average price €35

    YUMS x2Pizzeria

    Calle del Poeta Joan Maragall, 52, 28020, Madrid

    8.9 / 10
    16 reviews

    Average price €20 Accepts Yums

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

    InsiderSpanish

    Calle poeta joan maragall 51, 28020, Madrid

    9.3 / 10
    5,159 reviews

    Average price €32

    InsiderAndalou

    Calle del Poeta Joan Maragall, 58, 28020, Madrid

    9.3 / 10
    78 reviews

    Average price €45

    InsiderSpanish

    C. Simancas, 12, 28029, Madrid

    9.7 / 10
    1,897 reviews

    Average price €38 american express Welcome

    Cocido Madrileño a tres vuelcos. 22,5 €

    InsiderFrom Asturias

    C/ Doctor Fleming, 52, 28036, Madrid

    9.5 / 10
    3,761 reviews

    Average price €35

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

      Pizzeria

      Calle Bravo Murillo, 365, 28020, Madrid

      8.8 / 10
      616 reviews

      Average price €20

        Peruvian

        Calle de San Felipe, 11, 28020, Madrid

        9.0 / 10
        40 reviews

        Average price €20

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

          Brazilian

          Calle Simancas, 21, 28029, Madrid

          9.3 / 10
          320 reviews

          Average price €24 american express Welcome

          InsiderArrocería

          Calle del Poeta Joan Maragall, 45, 28020, Madrid

          9.2 / 10
          10,632 reviews

          Average price €36

            Basque

            C/ Capitán Haya, 49, 28020, Madrid

            7.7 / 10
            500 reviews

            Average price €36

              Mediterranean

              Calle de Juan Ramón Jiménez, 43, 28036, Madrid

              Average price €20

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

                Argentinian

                Calle de Bravo Murillo, 371, 28020, Madrid

                Average price €30

                30% off food!

                  Creative

                  Calle de la Infanta Mercedes, 115, 28020, Madrid

                  Average price €28 american express Welcome

                    Lebanese

                    Calle Ulpiana Benito, 6, 28020, Madrid

                    8.1 / 10
                    15 reviews

                    Average price €20

                      Mediterranean

                      Paseo de la Castellana, 259B, 28046, Madrid

                      Average price €60 Accepts Yums

                      Menú 39 €

                        Mediterranean

                        Calle Pedro Muguruza, 1, 28036, Madrid

                        Average price €25

                          Argentinian

                          Calle de Rosario Pino, 18, 28020, Madrid

                          Average price €30

                            Japanese

                            Calle Félix Boix, 7, 28036, Madrid

                            Average price €23

                            InsiderFrom market

                            Calle Pedro Muguruza, 5, 28036, Madrid

                            Average price €51

                              Pizzeria

                              Calle del Poeta Joan Maragall, 53, 28020, Madrid

                              Average price €18

                                Spanish

                                C/ Rosa de Silva, 14, 28020, Madrid

                                Average price €35

                                  From market

                                  C/ Infanta Mercedes,103, 28020, Madrid

                                  Average price €50