Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Santa Cruz de Tenerife

41 restaurants

Sort by Relevance

Etereo by Pedro Nel, Santa Cruz de Tenerife

YUMS x2InsiderSpanish

Etereo by Pedro Nel

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

9.5 / 10
707 reviews

Average price €35 american express Welcome

La Bodeguita del Medio de la Noria, Santa Cruz de Tenerife

    YUMS x2PAYCuban

    Pl. Santo Domingo, S/N, 38003, Santa Cruz de Tenerife

    9.3 / 10
    35 reviews

    Average price €12

    30% off the 'a la carte' menu

    Jaxana Restaurant, Santa Cruz de Tenerife

    InsiderJapanese

    Paseo Milicias de Garachico 5, 38002, Santa Cruz de Tenerife

    9.3 / 10
    177 reviews

    Average price €36 american express Welcome

    Ghio's Burger Crafters, Santa Cruz de Tenerife

      PAYAmerican

      Emilio Calzadilla, 4, 38004, Santa Cruz de Tenerife

      9.4 / 10
      61 reviews

      Average price €15 american express Welcome

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

      La Refranera, Santa Cruz de Tenerife

      InsiderSpanish

      Emilio Calzadilla, 3, 38002, Santa Cruz de Tenerife

      9.3 / 10
      113 reviews

      Average price €40 american express Welcome

      Hamburguesa Nostra - La Salle, Santa Cruz de Tenerife

        American

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

        9.0 / 10
        94 reviews

        Average price €16 Accepts Yums american express Welcome

        Gonzalo’s Bar Restaurant, Santa Cruz de Tenerife

          International

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

          9.3 / 10
          249 reviews

          Average price €15 american express Welcome

          50% off the 'a la carte' menu

          Cacio e Pepe, Santa Cruz de Tenerife

            Italian

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

            8.9 / 10
            230 reviews

            Average price €18 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
              1,827 reviews

              Average price €20 Accepts Yums american express Welcome

              30% off the 'a la carte' menu

              Vintage, Santa Cruz de Tenerife

                Mediterranean

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

                8.9 / 10
                149 reviews

                Average price €17

                L'Vogue, Santa Cruz de Tenerife

                  Fusion

                  Calle Celia Cruz, 4, 38003, Santa Cruz de Tenerife

                  9.0 / 10
                  48 reviews

                  Average price €17

                  Marinados, Santa Cruz de Tenerife

                    YUMS x2PAYItalian

                    La Marina, 21, 38002, Santa Cruz de Tenerife

                    Average price €20

                    Avenida49 Gastrobar, Santa Cruz de Tenerife

                      PAYFusion

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

                      8.3 / 10
                      6 reviews

                      Average price €17

                      Cantábrico, Santa Cruz de Tenerife

                        From Canarias

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

                        Average price €20

                        50% off the 'a la carte' menu

                        Sushi Hokkaido, Santa Cruz de Tenerife

                          PAYJapanese

                          Plaza del Patriotismo, Nº4 local 9, 38002 Santa Cruz de Tenerife, Spain, 38002, Santa Cruz de Tenerife

                          9.0 / 10
                          5 reviews

                          Average price €15

                          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

                            Average price €30

                            Picatostes, Santa Cruz de Tenerife

                              Spanish

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

                              9.3 / 10
                              315 reviews

                              Average price €25 american express Welcome

                                Italian

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

                                Average price €15

                                Concepto 13, Santa Cruz de Tenerife

                                  Italian

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

                                  Average price €20

                                  Sinestesia Gatroclub, Santa Cruz de Tenerife

                                    International

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

                                    8.9 / 10
                                    50 reviews

                                    Average price €22

                                    Ozónica, Santa Cruz de Tenerife

                                      PAYAsian

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

                                      Average price €12

                                      Tres de Mayo - El Corte Inglés, Santa Cruz de Tenerife

                                        Mediterranean

                                        Av. Tres de Mayo, 7, 38003, Santa Cruz de Tenerife

                                        8.4 / 10
                                        30 reviews

                                        Average price €30 american express Welcome

                                        Al Fresco By Edujota, Santa Cruz de Tenerife

                                          Mediterranean

                                          Calle de Callao de Lima, 12, 38002, Santa Cruz de Tenerife

                                          8.8 / 10
                                          36 reviews

                                          Average price €20 american express Welcome

                                          Pizzeria la paz, Santa Cruz de Tenerife

                                            Pizzeria

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

                                            Average price €15 american express Welcome

                                            De Bocados, Santa Cruz de Tenerife

                                              Spanish

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

                                              9.1 / 10
                                              34 reviews

                                              Average price €20 american express Welcome

                                              Frequently Asked Questions

                                              Cities around Santa Cruz de Tenerife