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 Wheelchair Accessible Restaurants in Plaza Castilla, Madrid

24 restaurants

Sort by Relevance

InsiderMediterranean

La Bonita Madrid

Calle de Rosario Pino, 15, 28020, Madrid

9.4 / 10
1,780 reviews

Average price €32

30% off food!

MICHELINMeat Cuisine

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

9.2 / 10
2,512 reviews

Average price €50

Menú INSIDER Week 75€

    Pizzeria

    Calle Bravo Murillo, 365, 28020, Madrid

    8.8 / 10
    619 reviews

    Average price €20

    -30% en Carta

    InsiderAsian

    Calle del Poeta Joan Maragall, 43, 28020, Madrid

    9.2 / 10
    7,924 reviews

    Average price €30 Accepts Yums american express Welcome

    Menú INSIDER Week 25€

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

    InsiderArrocería

    Calle del Poeta Joan Maragall, 45, 28020, Madrid

    9.2 / 10
    10,630 reviews

    Average price €36

    30% off food!

    InsiderFrom Asturias

    C/ Doctor Fleming, 52, 28036, Madrid

    9.5 / 10
    3,759 reviews

    Average price €35

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

    InsiderSpanish

    Calle poeta joan maragall 51, 28020, Madrid

    9.2 / 10
    5,172 reviews

    Average price €32

    20% off food!

      YUMS x2Pizzeria

      Calle del Poeta Joan Maragall, 52, 28020, Madrid

      9.0 / 10
      20 reviews

      Average price €20 Accepts Yums

        Mediterranean

        C/ San Benito, 3, 28029, Madrid

        8.6 / 10
        255 reviews

        Average price €25 american express Welcome

          Basque

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

          7.8 / 10
          502 reviews

          Average price €36

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

          InsiderAndalou

          Calle del Poeta Joan Maragall, 58, 28020, Madrid

          9.3 / 10
          79 reviews

          Average price €45

            Lebanese

            Calle de Orense, 70, 28020, Madrid

            8.4 / 10
            3,118 reviews

            Average price €25 Accepts Yums american express Welcome

            50% off food!

              Mediterranean

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

              Average price €20

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

                Lebanese

                Calle Ulpiana Benito, 6, 28020, Madrid

                8.1 / 10
                15 reviews

                Average price €20

                  Mediterranean

                  Calle Pedro Muguruza, 1, 28036, Madrid

                  Average price €25

                    Mediterranean

                    Paseo de la Castellana, 259B, 28046, Madrid

                    Average price €60 Accepts Yums

                    Menú 39 €

                      Mediterranean

                      Calle del Dr. Fleming, 39, 28036, Madrid

                      Average price €13

                        International

                        C/ Pedro Muguruza, 1, 28036, Madrid

                        Average price €24

                        Today's Menu 10.50€

                        InsiderSpanish

                        Calle Félix Boix, 8, 28036, Madrid

                        Average price €30

                          Pizzeria

                          Calle del Poeta Joan Maragall, 53, 28020, Madrid

                          Average price €18

                            American

                            C/ Infanta Mercedes, 98, 28020, Madrid

                            Average price €17

                              Spanish

                              C/ García de Paredes, 51, 28010, Madrid

                              Average price €30

                                Asian

                                C/ San Benito, 3, 28029, Madrid

                                Average price €20 Accepts Yums

                                  Spanish

                                  Calle del Capitán Haya, 55, 28020, Madrid

                                  Average price €30