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 La Cabrera

14 restaurants

Sort by Relevance

InsiderFrom Galicia

El Picachuelo

Carretera de Cervera Km 1.500, 28192, El Berrueco

9.0 / 10
573 reviews

Average price €35

    YUMS x2Catalan

    Ctra. N-320. Km 334,55 (Salida 50 de la A-1) Torrelaguna, Madrid, 28180, Torrelaguna

    8.2 / 10
    144 reviews

    Average price €30 american express Welcome

    Menú Calçots 39 €

      Spanish

      M-604, 28749, El Cuadron

      8.0 / 10
      79 reviews

      Average price €18

        Spanish

        Avenida de Madrid, 99, 28752, Lozoyuela

        9.0 / 10
        651 reviews

        Average price €26 american express Welcome

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

          From market

          Av. de la Cabrera, 26, 28751, La Cabrera

          Average price €25

            From market

            C/ del Corcho, 26, 28751, La Cabrera

            Average price €23

            Today's special menu 10€

              Spanish

              Av. de la Cabrera, 1, 28752, La Cabrera

              Average price €30

                Spanish

                Avenida de La Cabrera, 26, 28751, La Cabrera

                Average price €25

                  From Castille

                  Calle de la Estrella, 7, 28180, Torrelaguna

                  7.4 / 10
                  612 reviews

                  Average price €30

                  Menú 29 €

                    YUMS x2Spanish

                    Calle de San Francisco, 13, 28180, Torrelaguna

                    Average price €25

                      Spanish

                      Calle del Cerrillo, nº3, 28720, Bustarviejo

                      Average price €25

                        Spanish

                        Avenida de España, 28192, El Berrueco

                        Average price €15

                          Spanish

                          Calle de San Francisco, 6, 28180, Torrelaguna

                            Spanish

                            Avenida Madrid, 51, 28752, Lozoyuela

                            Average price €25