International
Rambla de los Menceyes, 10,
38530,
Candelaria
Average price €20 american express Welcome
Seafood
Calle Añaterve, 1,
38400,
Puerto De La Cruz
Average price €20 american express Welcome
PAYFrom Canarias
Av. Islas Canarias, 28,
38006,
Santa Cruz de Tenerife
Average price €20 Accepts Yums american express Welcome
PAYSteakhouse
Carretera TF-523, 25,
38550,
Arafo
Average price €25
Specify a date and enjoy promotions of up to -50% in our best restaurants
InsiderSpanish
Emilio Calzadilla, 3,
38002,
Santa Cruz de Tenerife
Average price €40 american express Welcome
YUMS x2PAYTurkish
C. Elías Serra Rafols, 14,
38204,
San Cristóbal de La Laguna
Average price €15
Italian
Paseo Milicias de Garachico, 3 - Local 1,
38002,
Santa Cruz de Tenerife
Average price €18
PAYSpanish
Av. Melchor Luz, 2,
38400,
Puerto De La Cruz
Average price €15
PAYJapanese
Plaza del Patriotismo, Nº4 local 9, 38002 Santa Cruz de Tenerife, Spain,
38002,
Santa Cruz de Tenerife
Average price €15
PAYJapanese
Av. Francisco la Roche, 15,
38001,
Santa Cruz de Tenerife
Average price €18
From Canarias
Camino de los Guanches, 13,
38311,
La Orotava
Average price €15
Spanish
Calle San Francisco Javier, 59,
38001,
Santa Cruz de Tenerife
Average price €25 american express Welcome
Spanish
C. de José Manuel Guimerá, 6,
38003,
Santa Cruz de Tenerife
Average price €18 Accepts Yums
Traditional cuisine
C. Puerto Viejo, 37,
38400,
Puerto De La Cruz
Average price €20 Accepts Yums
PAYSpanish
Ctra. Taoro,
38400,
Puerto De La Cruz
Average price €13 american express Welcome
Peruvian
Calle el Pozo, 18,
38400,
Puerto De La Cruz
Average price €15 american express Welcome
Mediterranean
Calle Sto Domingo, 2 plaza de la iglesia de la concepción,
38003,
Santa Cruz de Tenerife
Average price €17
Mediterranean
Calle Imeldo Seris, 11,
38003,
Santa Cruz de Tenerife
Average price €20
Mediterranean
Calle de Callao de Lima, 12,
38002,
Santa Cruz de Tenerife
Average price €20 american express Welcome
Mediterranean
Av. Manuel Hermoso Rojas, 8,
38003,
Santa Cruz de Tenerife
Average price €16
PAYInternational
Alameda Duque Santa Elena 38002 Santa Cruz de Tenerife Spain,
38002,
Santa Cruz de Tenerife
Average price €20
PAYFusion
Calle Dr. Guigou, 29,
38001,
Santa Cruz de Tenerife
Average price €30