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 Good for families Restaurants in San Lorenzo De El Escorial

24 restaurants

Sort by Relevance

    From Castille

    Mesón La Cueva

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

    8.8 / 10
    826 reviews

    Average price €25

      Creative

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

      9.9 / 10
      16 reviews

      Average price €60

        Spanish

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

        Average price €12

        Menú semanal 12 €

          Spanish

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

          7.6 / 10
          415 reviews

          Average price €20

          Fórmula 24,5 €

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

            Mediterranean

            C/ Calvario, 47-49, 28200, San Lorenzo De El Escorial

            8.6 / 10
            76 reviews

            Average price €22

              Spanish

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

              Average price €26

                Mediterranean

                Calle los Altos de la Jarosa, 4, 28440, Guadarrama

                Average price €18 Accepts Yums

                  Fusion

                  Calle Juan de Toledo, 19, 28200, San Lorenzo De El Escorial

                  Average price €15

                  Menu 15€

                  InsiderSpanish

                  Calle de Alcudia, 10, 28292, Galapagar

                  9.2 / 10
                  186 reviews

                  Average price €34

                    Spanish

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

                    Average price €20

                    InsiderFrom market

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

                    Average price €52

                      From market

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

                      Average price €29

                      Menu 28.50€

                        Mediterranean

                        Calle Floridablanca, 4, 28200, San Lorenzo De El Escorial

                        Average price €30

                          Mediterranean

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

                          Average price €15

                            American

                            Calle Juan de Toledo, 5, 28200, San Lorenzo De El Escorial

                            Average price €12

                            InsiderSpanish

                            C/ Santa Rosa, 2, 28280, El Escorial

                            9.3 / 10
                            1,188 reviews

                            Average price €27 american express Welcome

                              From Castille

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

                              Average price €20 american express Welcome

                                Steakhouse

                                Calle los Altos de la Jarosa, 2, 28440, Guadarrama

                                Average price €20

                                  Spanish

                                  Av. de la Arboleda 4, 28280, El Escorial

                                  6.4 / 10
                                  19 reviews

                                  Average price €19

                                    From Asturias

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

                                    Average price €21

                                      Mediterranean

                                      Calle de San Roque, 10, 28440, Guadarrama

                                      Average price €15

                                        From market

                                        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