Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Spanish Restaurants in Santa Cruz de Tenerife

11 restaurants
Why you received these results
Etereo by Pedro Nel, Santa Cruz de Tenerife
Top Rated

YUMS x2MICHELINSpanish

Etereo by Pedro Nel

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

9.6 / 10
875 reviews

Average price €35 american express Welcome

Mesón Los Ángeles, Santa Cruz de Tenerife

    PAYFrom Canarias

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

    9.1 / 10
    2,073 reviews

    Average price €20 Accepts Yums american express Welcome

    30% off the 'a la carte' menu

    La Refranera, Santa Cruz de Tenerife
    Top Rated

    InsiderSpanish

    Emilio Calzadilla, 3, 38002, Santa Cruz de Tenerife

    9.4 / 10
    140 reviews

    Average price €40 american express Welcome

    Picatostes, Santa Cruz de Tenerife

      Spanish

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

      9.2 / 10
      321 reviews

      Average price €25 american express Welcome

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

      Lebeche, Santa Cruz de Tenerife

        PAYSpanish

        C. Antonio Domínguez Alfonso, 39, 38003, Santa Cruz de Tenerife

        8.7 / 10
        17 reviews

        Average price €30

        30% off the 'a la carte' menu

        De Bocados, Santa Cruz de Tenerife

          Spanish

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

          9.7 / 10
          37 reviews

          Average price €20 american express Welcome

          Papa Negra - Iberostar Gran Mencey, Santa Cruz de Tenerife

            From Canarias

            Calle Dr. Jose Naveiras, 38, 38004, Santa Cruz de Tenerife

            9.8 / 10
            4 reviews

            Average price €55

            Cantábrico Gatrobar, Santa Cruz de Tenerife

              PAYFrom Canarias

              Av. de San Sebastián, 51, 38003, Santa Cruz de Tenerife

              8.5 / 10
              80 reviews

              Average price €20 american express Welcome

              Sabe Rico, Santa Cruz de Tenerife

                PAYSpanish

                C. de José Manuel Guimerá, 6, 38003, Santa Cruz de Tenerife

                Average price €18 Accepts Yums

                Wine & Cheese, Santa Cruz de Tenerife

                  Spanish

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

                  Average price €25

                  Los Limoneros, Tacoronte
                  Top Rated

                  InsiderSpanish

                  Ctra. General del Norte, KM 447, 38350, Tacoronte

                  9.7 / 10
                  165 reviews

                  Average price €66 Accepts Yums american express Welcome

                  30% off the 'a la carte' menu

                  Frequently Asked Questions

                  More food types in Santa Cruz de Tenerife

                  • European
                  • Vegan
                  • Vegetarian dishes
                  • Italian
                  • Gluten free