Skip to content
Wednesday, 21. October 2026

The 12 best Spanish restaurants in Tenerife

← All restaurants in Tenerife

As of: October 2026 (updated regularly)

La Laguna tops the list of the 12 best Spanish restaurants in Tenerife, featuring five establishments, including Tasca El Tonique and Casa Franco. There, Canary Islands cuisine is served alongside traditional dishes from mainland Spain, without pandering to package holidaymakers. In the south, the Costa Adeje holds its own with the Ibérica Restaurante, whilst in Los Cristianos, La Cofradía and the KIKIRIKI welcome their guests. At the counters of the tascas, regulars from the neighbourhood sit alongside discerning visitors. Papas arrugadas with mojo are on the menu almost everywhere.

Tapas, tascas and traditional Canary Islands cuisine

Between 2 pm and 4 pm, Spanish restaurants fill up for lunch. The ‚menú del día‘ offers a three-course meal including a drink for between 10 and 14 euros. In establishments frequented by locals, the evening trade doesn’t really get going until after 9 pm, as is the case at Tasca Casa Antonino or Merendero Pepe. During the high season on the Costa Adeje, a reserved table ensures you’ll get a seat. Guachinches and small tascas, such as Bar Gela in Arona, prefer to be paid in cash.

Restaurant Sebastian: Spanisches Restaurant in Costa Adeje auf Teneriffa

1

1. Restaurant Sebastian

4.71501 reviews

📞 922 71 46 48

La cocina de la Abuela: Spanisches Restaurant in Puerto de la Cruz auf Teneriffa

2

2. La cocina de la Abuela

4.61169 reviews

📞 922 09 52 88

Tapitas la Caleta: Spanisches Restaurant in La Caleta auf Teneriffa

3

3. Tapitas la Caleta

4.6952 reviews

📍 C. las Artes, 24, 38679 La Caleta, Santa Cruz de Tenerife, Spanien

📞 698 89 70 31

El Rincon de Pancho: Spanisches Restaurant in Los Cristianos auf Teneriffa

4

4. El Rincon de Pancho

4.6915 reviews

📞 922 78 73 93

Tasca La Carpintería: Spanisches Restaurant in La Laguna auf Teneriffa

5

5. Tasca La Carpintería

4.51301 reviews

📍 C. Nuñez de la Peña, 14, 38201 La Laguna, Santa Cruz de Tenerife, Spain

📞 695 21 97 66

Ibérica Restaurante: Spanisches Restaurant in Costa Adeje auf Teneriffa

6

6. Ibérica Restaurante

4.5756 reviews

📍 C.C. Terranova, Av. de España, 5, unit 405, 38660 Costa Adeje, Santa Cruz de Tenerife, Spain

📞 666 28 15 28

Restaurante El Huequito Andaluz: Spanisches Restaurant in La Laguna auf Teneriffa

7

7. Restaurante El Huequito Andaluz

4.5513 reviews

📞 922 82 52 50

Al Andalus Tasca: Spanisches Restaurant in La Laguna auf Teneriffa

8

8. Al Andalus Tasca

4.5482 reviews

📞 822 02 35 45

Restaurante Casa Franco: Spanisches Restaurant in La Laguna auf Teneriffa

9

9. Restaurante Casa Franco

4.41198 reviews

📞 922 63 36 24

Tasca Majamón: Spanisches Restaurant in La Laguna auf Teneriffa

10

10. Tasca Majamón

4.4792 reviews

📞 822 64 41 65

Casa Yeye: Spanisches Restaurant in La Laguna auf Teneriffa

11

11. Casa Yeye

4.4782 reviews

📞 619 22 88 62

Restaurante Tasca Casa Antonino: Spanisches Restaurant in La Laguna auf Teneriffa

12

12. Restaurante Tasca Casa Antonino

4.4706 reviews

📍 C. Nueva, 26, 38329 La Laguna, Santa Cruz de Tenerife, Spain

📞 822 05 71 40

By category

Tips for your visit

Across Tenerife, 1,099 restaurants are scattered amongst coastal towns and mountain villages. In the guachinches on the volcanic slopes, local families serve wine from their own vineyards. La Caleta is home to a selection of small eateries such as Tapitas la Caleta, where the fish is served fresh. In Los Gigantes, the Regency Restaurant stands out from the coastal row of restaurants. Visitors to Candelaria will find the restaurants within walking distance of the basilica dedicated to the island’s patron saint.

The island’s 480 bars open out onto the street and serve chips, local cheese and grilled sardines at the bar. Around Mount Teide, the eateries are spread far apart, whereas in the touristy south they are clustered closely together. In La Camela, Verna’s Restaurante leads the way among the more remote establishments. From some terraces, the view stretches all the way to the snow-capped summit of Spain’s highest mountain.


Frequently Asked Questions

Do you need to book in advance at Spanish restaurants on Tenerife?

With 1,099 restaurants on Tenerife, it’s worth booking a table, particularly in the evenings and in tourist centres such as Santa Cruz de Tenerife and the coastal towns. In the off-season and at smaller establishments in the island’s interior, such as in La Laguna, guests can usually find a table at short notice. During the carnival in the capital, booking early ensures you get a table.

What vegetarian options do Spanish restaurants in Tenerife offer?

Spanish restaurants on Tenerife serve papas arrugadas with mojo verde and mojo rojo, grilled vegetables, tortilla and ensalada. Island cheeses and vegetable-based dishes feature on the menus of many tascas. The 491 cafés also often offer light vegetarian dishes.

When is the best time to visit Spanish restaurants in Tenerife?

The evening is particularly worth a visit, as dinner is typically served from around 8 pm. During the carnival season in Santa Cruz de Tenerife and the Festival of Our Lady of Candelaria, the restaurants are especially lively. Anyone wishing to sample the island’s typical wines from the volcanic slopes will find opportunities to do so all year round.