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 European Restaurants in Santa Cruz de Tenerife

29 restaurants

Sort by Relevance

Mesón Los Ángeles, Santa Cruz de Tenerife

    PAYFrom Canarias

    Mesón Los Ángeles

    Av. Islas Canarias, 28, 38006, Santa Cruz de Tenerife

    9.2 / 10
    1,592 reviews

    Average price €20 Accepts Yums

    30% off the 'a la carte' menu

    La Refranera, Santa Cruz de Tenerife

    InsiderSpanish

    Emilio Calzadilla, 3, 38002, Santa Cruz de Tenerife

    9.0 / 10
    93 reviews

    Average price €40 american express Welcome

    Etereo by Pedro Nel, Santa Cruz de Tenerife

    YUMS x2InsiderPAYSpanish

    Calle San Antonio, 63, 38001, Santa Cruz de Tenerife

    9.5 / 10
    568 reviews

    Average price €35 american express Welcome

    De Bocados, Santa Cruz de Tenerife

      Spanish

      Calle Dr. Allart, 22, 38003, Santa Cruz de Tenerife

      9.3 / 10
      30 reviews

      Average price €20

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

      Concepto 13, Santa Cruz de Tenerife

        Italian

        Calle de la Rosa, 13, 38002, Santa Cruz de Tenerife

        9.0 / 10
        11 reviews

        Average price €20

        Picatostes, Santa Cruz de Tenerife

          Spanish

          Calle San Francisco Javier, 59, 38001, Santa Cruz de Tenerife

          9.7 / 10
          286 reviews

          Average price €25

          Los Paragüitas, Santa Cruz de Tenerife

            Spanish

            Calle la Marina, 9, 38002, Santa Cruz de Tenerife

            9.2 / 10
            3 reviews

            Average price €13

            Pizzeria la paz, Santa Cruz de Tenerife

              Pizzeria

              Rambla de Santa Cruz, 13, 38006, Santa Cruz de Tenerife

              8.3 / 10
              7 reviews

              Average price €15

              Night and Day, Santa Cruz de Tenerife

                YUMS x2Italian

                Av. Marítima, 15 Puerto de santiago (38683 ), 38639, Santa Cruz de Tenerife

                Average price €24

                Cacio e Pepe, Santa Cruz de Tenerife

                  Italian

                  Paseo Milicias de Garachico, 3 - Local 1, 38002, Santa Cruz de Tenerife

                  9.3 / 10
                  203 reviews

                  Average price €15

                  La Flaca & Chris, Santa Cruz de Tenerife

                    Spanish

                    Rambla de Pulido, 15, 38004, Santa Cruz de Tenerife

                    Average price €20

                    30% off the 'a la carte' menu

                      Italian

                      Av. Tres de Mayo, 7 - Septima planta, 38003, Santa Cruz de Tenerife

                      Average price €15

                      Hogar del músico, Santa Cruz de Tenerife

                        From Canarias

                        Calle José Hernández Alfonso, nº11, 38003, Santa Cruz de Tenerife

                        Average price €10

                        Wine & Cheese, Santa Cruz de Tenerife

                          Spanish

                          Calle de S. Francisco, 28, 38002, Santa Cruz de Tenerife

                          Average price €25

                          La Granja, Santa Cruz de Tenerife

                            From Canarias

                            Carretera General Los Menores, 22, 38001, Santa Cruz de Tenerife

                            Average price €15

                            Bodeguita Canaria, Santa Cruz de Tenerife

                              From Canarias

                              Calle Imeldo Seris, 38003, Santa Cruz de Tenerife

                              Average price €20

                              El Bochinche, Santa Cruz de Tenerife

                                From Canarias

                                Calle Agustin Espinosa Garcia, 16, 38007, Santa Cruz de Tenerife

                                9.1 / 10
                                22 reviews

                                Average price €20

                                pizzetta, Santa Cruz de Tenerife

                                  Pizzeria

                                  Av. Francisco la Roche, 21, 38001, Santa Cruz de Tenerife

                                  8.9 / 10
                                  31 reviews

                                  Average price €15

                                    Spanish

                                    Calle Conde de Pallazar local 16, 38010, Santa Cruz de Tenerife

                                    Average price €10

                                    GOM, Santa Cruz de Tenerife

                                      Spanish

                                      Calle Dr. Guigou, 29, 38001, Santa Cruz de Tenerife

                                      Menú 16.05€ €16.05

                                      El rincón de Toño, Santa Cruz de Tenerife

                                        Spanish

                                        Calle Clavel, n 9, 38003, Santa Cruz de Tenerife

                                        Average price €18

                                          From Canarias

                                          Calle el perdón número 13, 38006, Santa Cruz de Tenerife

                                          Average price €35

                                            Spanish

                                            Calle Viera y Clavijo, 38, 38002, Santa Cruz de Tenerife

                                            Average price €25

                                            Bodegon los Laureles, Santa Cruz de Tenerife

                                              From Canarias

                                              Carretera General, Agua Garcia a la Esperanza, 70, 38355, Santa Cruz de Tenerife, 38639, Santa Cruz de Tenerife

                                              Average price €20

                                              Piadineria Italiana 13, Santa Cruz de Tenerife

                                                Italian

                                                calle emilio calzadilla 10, 38002, Santa Cruz de Tenerife

                                                Average price €12

                                                Menu 9.5€ €9.5

                                                Frequently Asked Questions