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 San Lorenzo De El Escorial

21 restaurants

Sort by Relevance

    From Castille

    Mesón La Cueva

    C/ San Antón, 4, 28200, San Lorenzo De El Escorial

    8.8 / 10
    874 reviews

    Average price €25

      Spanish

      Calle Pablo Picasso, 4 Local, 3, 28200, San Lorenzo De El Escorial

      9.9 / 10
      21 reviews

      Average price €60

        Spanish

        Valle de los Caídos, 28200, San Lorenzo De El Escorial

        Average price €12

        Menú Festivo y Fin de Semana €14.5

          Spanish

          Plaza San Lorenzo, 2, 28200, San Lorenzo De El Escorial

          Average price €26

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

            Spanish

            Calle del Rey, 29, 28200, San Lorenzo De El Escorial

            Average price €23

              Spanish

              Calle Xavier Cabello Lapiedra nº2, 28200, San Lorenzo De El Escorial

              9.2 / 10
              299 reviews

              Average price €20

              InsiderSpanish

              Calle de Alcudia, 10, 28292, Galapagar

              9.3 / 10
              188 reviews

              Average price €34

                Spanish

                Plaza de la Constitución, 9, 28200, San Lorenzo De El Escorial

                Average price €20

                  Spanish

                  Plaza de la Constitución, 2, 28200, San Lorenzo De El Escorial

                  Average price €25

                  InsiderSpanish

                  C/ Calvario, 4, 28200, San Lorenzo De El Escorial

                  Average price €52

                    Spanish

                    Calle del Rey, 41 - Calle Patriarca (por el patio), 28200, San Lorenzo De El Escorial

                    7.8 / 10
                    414 reviews

                    Average price €20

                    Fórmula €24.5

                    YUMS x2InsiderSpanish

                    C/ Santa Rosa, 2, 28280, El Escorial

                    9.3 / 10
                    1,231 reviews

                    Average price €27 Accepts Yums american express Welcome

                      Spanish

                      Calle Calvario, 45, 28200, San Lorenzo De El Escorial

                      Average price €29

                      Menu 28.50€ €28.5

                        Spanish

                        C/ Floridablanca, 17, 28200, San Lorenzo De El Escorial

                        Average price €29

                          From Castille

                          Av. Saltos del Sil, 17, 28280, El Escorial

                          8.7 / 10
                          165 reviews

                          Average price €20 american express Welcome

                            From Asturias

                            Acebadal, 39 (Ctra M505, km 40.800), 28297, La Paradilla

                            Average price €21

                              Spanish

                              Av. de la Arboleda 4, 28280, El Escorial

                              6.4 / 10
                              19 reviews

                              Average price €19

                                Spanish

                                Plaza de la Constitución, 4, 28200, San Lorenzo de El Escorial, Madrid

                                Average price €25

                                  Spanish

                                  Av de la Estacion, 106, 28293, Zarzalejo

                                  Average price €25

                                    Spanish

                                    Av. de la Estación, 65, 28293, Zarzalejo

                                    Average price €27

                                      Spanish

                                      Plaza del Llano del Soldado, 9, 28293, Zarzalejo

                                      Average price €35