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 Spanish Restaurants in Castellana, Madrid

60 restaurants

Sort by Relevance

InsiderSpanish

Picones de Maria | Casa de Comidas

C. Simancas, 12, 28029, Madrid

9.7 / 10
1,896 reviews

Average price €38 american express Welcome

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

YUMS x2InsiderSpanish

Calle de Serrano, 118, 28006, Madrid

8.6 / 10
336 reviews

Average price €40 american express Welcome

Menú INSIDER Week 25€

InsiderFrom market

Calle edgar neville, 39, 28020, Madrid

9.4 / 10
2,708 reviews

Average price €35 Accepts Yums american express Welcome

Menú INSIDER Week 25€

    Spanish

    C/ Espronceda, 33, 28003, Madrid

    8.8 / 10
    231 reviews

    Average price €30 american express Welcome

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

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

      Spanish

      Calle de Bravo Murillo, 362, 28020, Madrid

      8.8 / 10
      56 reviews

      Average price €20 american express Welcome

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

        Basque

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

        7.8 / 10
        502 reviews

        Average price €36

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

          Spanish

          Calle del Almte., 2, 28004, Madrid

          9.2 / 10
          3,591 reviews

          Average price €20 Accepts Yums

          30% off food!

          InsiderSpanish

          C/ Marqués de Monasterio, 5, 28004, Madrid

          8.9 / 10
          838 reviews

          Average price €36 Accepts Yums

          Menú INSIDER Week 25€

          InsiderSpanish

          Calle del Poeta Joan Maragall, 19, 28020, Madrid

          9.1 / 10
          3,452 reviews

          Average price €30 american express Welcome

          30% off food!

            Basque

            Calle de Maldonado, 5, 28006, Madrid

            8.9 / 10
            4,584 reviews

            Average price €30 american express Welcome

            50% off food!

            InsiderSpanish

            Calle poeta joan maragall 51, 28020, Madrid

            9.2 / 10
            5,171 reviews

            Average price €32

            20% off food!

            InsiderArrocería

            c/ Juan Bravo, 26, 28006, Madrid

            9.4 / 10
            1,222 reviews

            Average price €40

              From market

              Av. del General Perón, 4, 28020, Madrid

              8.7 / 10
              778 reviews

              Average price €20

              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!

              InsiderBasque

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

              8.2 / 10
              272 reviews

              Average price €40 american express Welcome

                Spanish

                Calle de María de Molina, 25 esquina Lagasca 148, 28006, Madrid

                8.8 / 10
                1,279 reviews

                Average price €30 Accepts Yums

                20% off food!

                InsiderBasque

                Paseo de la Castellana, 13, 28046, Madrid

                9.2 / 10
                468 reviews

                Average price €50 Accepts Yums american express Welcome

                  YUMS x2From market

                  Paseo de la Castellana, 49, 28046, Madrid

                  Average price €50

                  El Brunch del InterContinental 74 €

                    From market

                    Calle del General Díaz Porlier, 57, 28006, Madrid

                    8.6 / 10
                    2,419 reviews

                    Average price €35 Accepts Yums

                    20% off food!

                    InsiderFrom market

                    C/ Doctor Fleming, 7, 28036, Madrid

                    9.1 / 10
                    2,323 reviews

                    Average price €45

                    InsiderBasque

                    C/ Balbina Valverde, 2, 28002, Madrid

                    9.3 / 10
                    719 reviews

                    Average price €34

                      YUMS x2Basque

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

                      8.7 / 10
                      96 reviews

                      Average price €40 american express Welcome

                      InsiderCreative

                      Calle José Abascal, 47, 28003, Madrid

                      Average price €30

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

                      InsiderBasque

                      Calle del Dr. Fleming, 32, 28036, Madrid

                      Average price €55 american express Welcome

                        From market

                        Calle Pintor Juan Gris, 2, 28020, Madrid

                        8.1 / 10
                        815 reviews

                        Average price €35 american express Welcome