MenusDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in Plaza Castilla, Madrid

23 restaurants
La Bonita Madrid, Madrid
Top Rated

InsiderMediterranean

La Bonita Madrid

Calle de Rosario Pino, 15, 28020, Madrid

9.4 / 10
2,188 reviews

Average price €32 american express Welcome

30% off the 'a la carte' menu

Distrito 798, Madrid

    PAYAsian

    Calle del Poeta Joan Maragall, 43, 28020, Madrid

    9.1 / 10
    9,385 reviews

    Average price €30 Accepts Yums american express Welcome

    -40% en Carta

    La Casa De Cristal, Madrid

      Mediterranean

      Calle Pedro Muguruza, 1, 28036, Madrid

      9.0 / 10
      1,949 reviews

      Average price €30 american express Welcome

      30% off the 'a la carte' menu

      L'Entrecote Café de Paris - Félix Boix, Madrid
      Top Rated

      InsiderFrench

      Calle Félix Boix, 8, 28036, Madrid

      9.4 / 10
      987 reviews

      Average price €35

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

      La Piperna, Madrid

        Italian

        Calle de la Infanta Mercedes, 98, 28020, Madrid

        9.3 / 10
        1,015 reviews

        Average price €35

        Machico, Madrid

          PAYInternational

          Calle de Agustín de Foxá, 16/18, 28036, Madrid

          9.2 / 10
          2,863 reviews

          Average price €30 Accepts Yums american express Welcome

          30% off the 'a la carte' menu

          Restaurante Buraioni, Madrid

            PAYMediterranean

            Calle de Rosario Pino, 18, 28020, Madrid

            9.2 / 10
            648 reviews

            Average price €25 american express Welcome

            30% off the 'a la carte' menu

            L'Albufera - Hotel Meliá Castilla, Madrid
            Top Rated

            InsiderArrocería

            Calle del Poeta Joan Maragall, 45, 28020, Madrid

            9.5 / 10
            10,868 reviews

            Average price €36 american express Welcome

            20% off the 'a la carte' menu

            Castelnuovo Restaurante, Madrid

              PAYItalian

              Calle del Poeta Joan Maragall, 52, 28020, Madrid

              9.0 / 10
              538 reviews

              Average price €20 american express Welcome

              La Tagliatella Castellana, Madrid

                Italian

                Paseo de la Castellana, 257, 28046, Madrid

                9.0 / 10
                615 reviews

                Average price €18

                Al188, Madrid

                  PAYMediterranean

                  P.º de la Castellana, 188, 28046, Madrid

                  8.9 / 10
                  145 reviews

                  Average price €48 Accepts Yums

                  30% off the 'a la carte' menu

                  La Forchetta, Madrid

                    PAYItalian

                    Calle Bravo Murillo, 365, 28020, Madrid

                    9.0 / 10
                    750 reviews

                    Average price €20

                    30% off the 'a la carte' menu

                    Picones de Maria | Casa de Comidas, Madrid
                    Top Rated

                    InsiderSpanish

                    C. Simancas, 12, 28029, Madrid

                    9.4 / 10
                    1,917 reviews

                    Average price €38 american express Welcome

                    Cocido Madrileño a tres vuelcos (Finalizamos temporada de Cocido hasta septiembre) €24.5

                    Labbraccio, Madrid

                    InsiderSpanish

                    Calle poeta joan maragall 51, 28020, Madrid

                    9.3 / 10
                    5,834 reviews

                    Average price €32

                    20% off the 'a la carte' menu

                    Nano el Mexicano, Madrid

                      PAYMexican

                      C/ Lérida, 8, 28020, Madrid

                      8.8 / 10
                      159 reviews

                      Average price €23 american express Welcome

                      Menú €14.9

                      Nuevo Fairuz Restaurante Libanes, Madrid

                        PAYLebanese

                        Calle de Rosa de Silva, 19, 28020, Madrid

                        8.8 / 10
                        560 reviews

                        Average price €25 Accepts Yums american express Welcome

                        30% off the 'a la carte' menu

                        CABO DO MUNDO, Madrid

                          Spanish

                          Calle de Rosario Pino, 12, 28020, Madrid

                          9.2 / 10
                          334 reviews

                          Average price €55 american express Welcome

                          El Espigón (Madrid), Madrid

                            Andalou

                            Calle del Poeta Joan Maragall, 58, 28020, Madrid

                            9.3 / 10
                            220 reviews

                            Average price €45 american express Welcome

                            Burela, Madrid

                              From Galicia

                              C/ del Nardo, 2, 28029, Madrid

                              9.1 / 10
                              410 reviews

                              Average price €45 american express Welcome

                              El Caciquito, Madrid

                                Argentinian

                                Calle de Padre Damián, 47, 28036, Madrid

                                8.3 / 10
                                251 reviews

                                Average price €25

                                Saigon Music, Madrid

                                  PAYAsian

                                  C. de la Infanta Mercedes, 92, 28020, Madrid

                                  8.2 / 10
                                  48 reviews

                                  Average price €25 Accepts Yums american express Welcome

                                  El Caserío, Madrid

                                    Basque

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

                                    6.6 / 10
                                    514 reviews

                                    Average price €36 american express Welcome

                                    INACTIVO La Tagliatella Poeta Joan Maragall, Madrid

                                      Pizzeria

                                      Calle del Poeta Joan Maragall, 53, 28020, Madrid

                                      Average price €18

                                      Frequently Asked Questions