Payment methodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsOnly with offersNearby
Register my restaurant
Help

The Best Restaurants in Santa Cruz de Tenerife

47 restaurants
Why you received these results
El Picú, Santa Cruz de Tenerife

    PAYArrocería

    El Picú

    C. Imeldo Serís, 106, 38003, Santa Cruz de Tenerife

    9.2 / 10
    40 reviews

    Average price €30 american express Welcome

    Ristorantino, Santa Cruz de Tenerife
    Great Deal

      PAYNapolitano

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

      8.9 / 10
      120 reviews

      Average price €22 american express Welcome

      -50% en carta - TheFork Festival

      Etereo by Pedro Nel, Santa Cruz de Tenerife
      Top Rated

      MICHELINPAYSpanish

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

      9.4 / 10
      1,234 reviews

      Average price €35 american express Welcome

      Arrosura, Santa Cruz de Tenerife

        PAYArrocería

        C. la Luna, 8, 38002, Santa Cruz de Tenerife

        9.7 / 10
        22 reviews

        Average price €22 american express Welcome

        Cacio e Pepe, Santa Cruz de Tenerife

          Italian

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

          9.2 / 10
          616 reviews

          Average price €20 american express Welcome

          Skip the guesswork

          Find restaurants you'll love, whatever your mood…
          Sook Gastrobar - Hotel Silken Atlántida Santa Cruz, Santa Cruz de Tenerife

            Mediterranean

            Av. Tres de Mayo, Esquina Aurea Díaz Flores, 38005, Santa Cruz de Tenerife

            9.1 / 10
            35 reviews

            Average price €30 american express Welcome

            Lebeche, Santa Cruz de Tenerife

              PAYSpanish

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

              9.2 / 10
              146 reviews

              Average price €30

              Mesón Los Ángeles, Santa Cruz de Tenerife

                From Canarias

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

                9.4 / 10
                2,545 reviews

                Average price €25 american express Welcome

                30% off food

                Sintonía, Santa Cruz de Tenerife

                  PAYFrom Canarias

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

                  8.6 / 10
                  25 reviews

                  Average price €20 american express Welcome

                  La Foret Restaurant, Santa Cruz de Tenerife
                  Great Deal

                    PAYFrench

                    C. Rubens Marichal López, 10, 38004, Santa Cruz de Tenerife

                    9.1 / 10
                    140 reviews

                    Average price €35 american express Welcome

                    -50% en carta - TheFork Festival

                    Gonzalo's , Santa Cruz de Tenerife
                    Great Deal

                      PAYFrom Canarias

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

                      8.8 / 10
                      37 reviews

                      Average price €15

                      -50% en carta - TheFork Festival

                      Sinestesia Gatroclub, Santa Cruz de Tenerife

                        PAYAndalusian

                        Calle de Darias y Padron, 1. CC Nuestra Sra. de Africa, 38003, Santa Cruz de Tenerife

                        8.9 / 10
                        118 reviews

                        Average price €22 american express Welcome

                        Strasse Fuji, Santa Cruz de Tenerife

                          PAYJapanese

                          C. Celia Cruz, 2, 38003, Santa Cruz de Tenerife

                          7.9 / 10
                          10 reviews

                          Average price €26 american express Welcome

                          Vintage, Santa Cruz de Tenerife

                            Spanish

                            Calle Sto Domingo, 2 plaza de la iglesia de la concepción, 38003, Santa Cruz de Tenerife

                            8.4 / 10
                            165 reviews

                            Average price €17 american express Welcome

                            Hamburguesa Nostra - La Salle, Santa Cruz de Tenerife
                            Top Rated

                              American

                              Av. Tres de Mayo, 26, 38005, Santa Cruz de Tenerife

                              9.6 / 10
                              235 reviews

                              Average price €16 american express Welcome

                              La Guindilla, Santa Cruz de Tenerife

                                PAYTraditional cuisine

                                C. Domingo Pérez Minik, 5, 38006, Santa Cruz de Tenerife

                                8.8 / 10
                                15 reviews

                                Average price €20 american express Welcome

                                De Bocados, Santa Cruz de Tenerife

                                  Spanish

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

                                  9.1 / 10
                                  42 reviews

                                  Average price €20 american express Welcome

                                  La Séptima, Santa Cruz de Tenerife
                                  On A Budget

                                    Italian

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

                                    Average price €15

                                    Cayote, Santa Cruz de Tenerife

                                      PAYFusion

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

                                      8.8 / 10
                                      186 reviews

                                      Average price €30 american express Welcome

                                      La Cueva de Madera, Santa Cruz de Tenerife

                                        PAYMediterranean

                                        C. Padre Anchieta, 18, 38005, Santa Cruz de Tenerife

                                        9.3 / 10
                                        15 reviews

                                        Average price €18 american express Welcome

                                        Shibui Tenerife, Santa Cruz de Tenerife

                                          PAYJapanese

                                          P.º Milicias de Garachico, 1, 38002, Santa Cruz de Tenerife

                                          Average price €80

                                          Papa Negra - Iberostar Gran Mencey, Santa Cruz de Tenerife

                                            From Canarias

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

                                            8.6 / 10
                                            33 reviews

                                            Average price €55 american express Welcome

                                            Jarana Gastroterraza, Santa Cruz de Tenerife

                                              PAY

                                              C. Viera y Clavijo, 49, 38004, Santa Cruz de Tenerife

                                              7.8 / 10
                                              9 reviews

                                              Average price €18 american express Welcome

                                              Ozónica, Santa Cruz de Tenerife

                                                PAYAsian

                                                C. Teobaldo Power, 12, 38002, Santa Cruz de Tenerife

                                                9.2 / 10
                                                16 reviews

                                                Average price €12

                                                Chubu 17, Santa Cruz de Tenerife

                                                  PAYAmerican

                                                  C. Imeldo Seris, 17, 38003, Santa Cruz de Tenerife

                                                  9.4 / 10
                                                  34 reviews

                                                  Average price €18

                                                  30% off food

                                                  Cities around Santa Cruz de Tenerife

                                                  • Candelaria restaurants 16.8 km

                                                  Popular cities on TheFork

                                                  • Cologne restaurants
                                                  • Stuttgart restaurants
                                                  • Vienna restaurants
                                                  • Salzburg restaurants
                                                  • Graz restaurants

                                                  Frequently Asked Questions