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

      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
          615 reviews

          Average price €20 american express Welcome

          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

            Skip the guesswork

            Find restaurants you'll love, whatever your mood…
            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

                      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

                      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

                                              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

                                                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