Neighborhoods
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 Rascafria

23 restaurants

Sort by Relevance

    Spanish

    Hotel Rural Marcos

    Av. del Paular, 34, 28740, Rascafria

    8.2 / 10
    271 reviews

    Average price €20 american express Welcome

    Especial grupo: Menú A 19.99 € 19,99 €

      From market

      C/ Infantes, 3, 40100, La Granja de San Ildefonso

      8.9 / 10
      808 reviews

      Average price €35 american express Welcome

      YUMS x2MICHELINSpanish

      C/ Reina, 14, 40100, La Granja de San Ildefonso

      9.1 / 10
      265 reviews

      Average price €39 american express Welcome

        Spanish

        Av. de Lozoya, 27, 28742, Lozoya

        9.3 / 10
        570 reviews

        Average price €25

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

        InsiderSpanish

        Carr. de Guadalix, km.6, 28792, Miraflores De La Sierra

        9.2 / 10
        109 reviews

        Average price €35

        InsiderSpanish

        Calle Mayor, 12, Miraflores de la Sierra, Spain, 28792, Miraflores De La Sierra

        9.1 / 10
        327 reviews

        Average price €30 american express Welcome

          Spanish

          Carretera M-604 de Cotos, Km. 30,500, Rascafria. Madrid., 28740, Rascafria

          Average price €30

            Homemade cuisine

            Plaza de la Cruz, 1, 28749, Oteruelo del Valle

            8.6 / 10
            91 reviews

            Average price €13

            MENU FIN DE SEMANA 19,95 €

              From market

              Calle Nte., 5, 28792, Miraflores De La Sierra

              8.8 / 10
              46 reviews

              Average price €40

                Spanish

                Carretera Rascafria Lozoya M-604 Km 8, 28743, Garganta De Los Montes

                8.8 / 10
                251 reviews

                Average price €20

                  From market

                  Carretera Miraflores, km. 30.5, 28740, Rascafria

                  Average price €28

                    Pizzeria

                    Av. del Paular, 7, 28740, Rascafria

                    Average price €25

                      Spanish

                      Plaza de España, 13, 28740, Rascafria

                      Average price €20

                        Spanish

                        Av. de Lozoya, 13, 28742, Lozoya

                        5.5 / 10
                        93 reviews

                        Average price €20

                        Menú Especial 20 €

                          Spanish

                          Finca El Tercio Nuevo, s/n, 28739, Gargantilla del Lozoya

                          Average price €20

                            Spanish

                            Calle de San Vicente, 8, 28742, Lozoya

                            Average price €20

                            Menu 20€

                              Spanish

                              Ctra. Madrid, 1, 40100, La Granja de S. Ildefonso

                              Average price €18

                              Menu 15€

                                Spanish

                                C/ La Fuente, 1, 28792, Miraflores De La Sierra

                                Average price €16

                                Menu 9.50€

                                  Spanish

                                  Calle del Mercado, 8, 28792, Miraflores De La Sierra

                                  Average price €20

                                    From Castille

                                    C/ Grande, 29 , 28749, Alameda Del Valle

                                    Average price €19

                                    Set Menu 24.50€

                                      Spanish

                                      Carretera M-604, Km. 7,400, 28743, Garganta De Los Montes

                                      Average price €25

                                        From market

                                        Paseo de los Álamos, 6, 28792, Miraflores De La Sierra

                                        Average price €25

                                          Spanish

                                          Calle Embajadores, 7, 40100, La Granja de S. Ildefonso

                                          Average price €16