The Best Restaurants in Santa Cruz de Tenerife

56 restaurants match your criteria

  • Mesón Los ÁngelesNo picture yet

    Mesón Los Ángeles

    Av. Islas Canarias, 28 38006 Santa Cruz de Tenerife 1.27km
    • Des Canaries
    Average price €20.00
    -40% en Carta *
  • GOMNo picture yet

    GOM

    Calle Dr. Guigou, 29 38001 Santa Cruz de Tenerife 1.12km
    • From market
    Average price €20.00
    Menú 16.05€
  • PicatostesNo picture yet

    Picatostes

    Calle San Francisco Javier, 59 38001 Santa Cruz de Tenerife 1km
    • From market
    Average price €25.00
  • Mar y MontanaNo picture yet

    Mar y Montana

    Av. Ángel Guimerá, 38 38003 Santa Cruz de Tenerife 0.34km
    • Spanish
    Average price €20.00
  • HadoNo picture yet

    Hado

    Plaza Curtidos Hermanos Dorta 38005 Santa Cruz de Tenerife 0km
    • Fusion
    Average price €30.00
  • Los Cuatro PostesNo picture yet

    Los Cuatro Postes

    Calle Emilio Calzadilla, 5 38002 Santa Cruz de Tenerife 0.65km
    • Spanish
    Average price €35.00
  • BulánNo picture yet

    Bulán

    Calle Antonio Dominguez Alfonso, 35 38003 Santa Cruz de Tenerife 0.17km
    • International
    Average price €20.00
  • Los MenceyesNo picture yet

    Los Menceyes

    Calle Doctor José Maveiras, 38 38004 Santa Cruz de Tenerife 1.12km
    • From market
    Average price €34.00
  • Clavijo Treinta y OchoNo picture yet

    Clavijo Treinta y Ocho

    Calle Viera y Clavijo, 38 38002 Santa Cruz de Tenerife 0.67km
    • Créative
    Average price €25.00
  • Jardín de TacoronteNo picture yet

    Jardín de Tacoronte

    Avenida 3 de Mayo, 3 38005 Santa Cruz de Tenerife 0.34km
    • Des Canaries
    Average price €25.00
  • El Coto de AntonioNo picture yet

    El Coto de Antonio

    Calle el perdón número 13 38006 Santa Cruz de Tenerife 1.08km
    • Des Canaries
    Average price €35.00
  • BaobabNo picture yet

    Baobab

    Calle Antonio Dominguez Alfonso 30 38003 Santa Cruz de Tenerife 0.19km
    • Mediterranean
    Average price €18.00
  • Los TroncosNo picture yet

    Los Troncos

    Calle Perdón, 17 38006 Santa Cruz de Tenerife 1.1km
    • Spanish
    Average price €20.00
  • La FuenteNo picture yet

    La Fuente

    Calle Dr. Allart, 28 38003 Santa Cruz de Tenerife 0.37km
    • Créative
    Average price €12.00
  • TajinasteNo picture yet

    Tajinaste

    Avenida San Sebastián, 152 38005 Santa Cruz de Tenerife 0.79km
    • Des Canaries
    Average price €26.00
  • KazanNo picture yet

    Kazan

    Milicias de Garachico, 1. Local 5 38001 Santa Cruz de Tenerife 1.46km
    • Japanese
    Average price €25.00
  • RasoiNo picture yet

    Rasoi

    Plaza Curtidos Hermanos Dorta Nº1 38006 Santa Cruz de Tenerife 0.35km
    • Indian
    Average price €17.00
  • La ViñaNo picture yet

    La Viña

    Camino Las Suertes I 38315 La Orotava 29.84km
    • Des Canaries
    Average price €14.00
    -30% off the "à la carte" menu, including drinks! *
  • El GabachoNo picture yet

    El Gabacho

    Calle San Felipe 38400 Puerto De La Cruz 29.96km
    • Fusion
    Average price €15.00
    Menu 25€
  • El Rincón de TulaNo picture yet

    El Rincón de Tula

    Carretera General del Norte, 175 38390 Sta Úrsula 25.12km
    • Spanish
    Average price €20.00
  • Los LimonerosNo picture yet

    Los Limoneros

    Ctra. General del Norte, KM 447 38350 Tacoronte 13.48km
    • Spanish
    Average price €66.00
  • Caracas GrillNo picture yet

    Caracas Grill

    Plaza V Centenerio 38300 La Orotava 27.79km
    • South American
    Average price €17.00
    -40% off the "à la carte" menu, including drinks! *
  • Tasca Tierras del SurNo picture yet

    Tasca Tierras del Sur

    C/ Pedro González Gómez, 20 38600 Granadilla 49.82km
    • Créative
    Average price €18.00
  • Tasca IhueyNo picture yet

    Tasca Ihuey

    Calle San Felipe, 34 38400 Puerto De La Cruz 29.93km
    • Mediterranean
    Average price €20.00
  • Gastrobar Compartir QBANo picture yet

    Gastrobar Compartir QBA

    Calle San Juan, 18 38203 San Cristóbal de La Laguna 3.24km
    • Spanish
    Average price €30.00
    -30% off the "à la carte" menu, including drinks! *

Nearby cities

Copy/Paste this link to send it to your friends

We use cookies to ensure you get the best experience possible. Please also note that your data is held by La Fourchette SAS. If you want to know more, including the settings available to you, please read our cookie policy and our privacy policy. By clicking any link or navigating our site, you agree to these policies and uses of cookies.