Skip to content
Wednesday, 19. August 2026

Where to eat in San Sebastián de La Gomera, from harbour tascas to the Parador

← All restaurants on La Gomera

As of: July 2026 (updated regularly)

In San Sebastián de La Gomera, Atlantic fish goes straight from the boat onto the barbecue, served with lapas and almogrote, that spicy goat’s cheese spread invented on La Gomera. The island’s capital is a port town on the east coast; it was from here that Columbus set sail for the Americas in 1492. Mass tourism has so far spared the town’s cuisine. Anyone looking for the 12 best restaurants in San Sebastián de La Gomera will find themselves at Restaurante Inta, with a rating of 4.6 stars from 1,665 reviews, or at the Parador de La Gomera on the Lomo de la Horca.

The harbour, Columbus and Canary Islands cuisine

Lunch is the most affordable meal for visitors in San Sebastián. The ‚menú del día‘ costs between 10 and 14 euros and includes three courses plus a drink. Between 2 pm and 4 pm, the local eateries fill up, whilst dinner rarely starts before 9 pm. An empty table at 6 pm almost always gives away that it’s a tourist. In small establishments such as Tasca las Cruces 2 on the Plaza de la Constitución, paying in cash is the way to go. Menus are often only in Spanish, which leads to the most authentic dishes.

Restaurante Inta: Restaurant in San Sebastián de La Gomera

1

1. Restaurante Inta: a restaurant in San Sebastián de La Gomera

4.61,665 reviews

📍 Carretera General del Norte, Km 3, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 922 14 12 80

Restaurante Ambigú: Restaurant in San Sebastián de La Gomera

2

2. Restaurante Ambigú: a restaurant in San Sebastián de La Gomera

4.6541 reviews

📍 Plaza de las Américas, 12, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 639 08 14 13

Asociación de la 3 edad: Restaurant in San Sebastián de La Gomera

3

3. Asociación de la 3 edad: Restaurant in San Sebastián de La Gomera

4.645 reviews

📍 C. Virgen de Guadalupe, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

Dolce Amore: Restaurant in San Sebastián de La Gomera

4

4. Dolce Amore: a restaurant in San Sebastián de La Gomera

4.619 reviews

📍 Calle de Prof. Armas Fernández, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 922 14 11 94

Parador de La Gomera: Restaurant in San Sebastián de La Gomera

5

5. Parador de La Gomera: Restaurant in San Sebastián de La Gomera

4.51,572 reviews

📍 Lomo de la Horca, s/n, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 922 87 11 00

La Cantina: Restaurant in San Sebastián de La Gomera

6

6. La Cantina: a restaurant in San Sebastián de La Gomera

4.5296 reviews

📍 C. Virgen de Guadalupe, 2, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 922 87 15 44

Casa La Capitana: Restaurant in San Sebastián de La Gomera

7

7. Casa La Capitana: a restaurant in San Sebastián de La Gomera

4.5104 reviews

📍 Calle Del Medio, 18, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 647 15 16 46

La Orilla de Pepe: Restaurant in San Sebastián de La Gomera

8

8. La Orilla de Pepe: a restaurant in San Sebastián de La Gomera

4.483 reviews

📍 Av. de los Descubridores, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 647 46 82 85

Tasca las cruces 2: Restaurant in San Sebastián de La Gomera

9

9. Tasca las cruces 2: Restaurant in San Sebastián de La Gomera

4.457 reviews

📍 Pl. de la Constitución, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 822 24 06 81

La Tasca: Restaurant in San Sebastián de La Gomera

10

10. La Tasca: Restaurant in San Sebastián de La Gomera

4.3616 reviews

📍 C. de Ruiz de Padrón, 52-56, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 922 14 15 98

El Edén Burger: Burger-Restaurant in San Sebastián de La Gomera

11

11. El Edén Burger: Burger restaurant in San Sebastián de La Gomera

4.373 reviews

📍 C. Real, 8, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 822 24 06 93

Caprichos De La Gomera: Restaurant in San Sebastián de La Gomera

12

12. Caprichos De La Gomera: Restaurant in San Sebastián de La Gomera

4.2484 reviews

📍 drcha Playa de la Cueva, Calle El Charcon, 38800 San Sebastián de La Gomera, Santa Cruz de Tenerife, Spain

📞 629 65 08 89

By category

Tips for your visit

Casa La Capitana is situated at number 18 on Calle del Medio; Canarian grilled fish and papas arrugadas feature prominently on the menu there. Palm honey, made from the sap of the Canary Islands date palm, features on many dessert menus and attests to the restaurant’s origins. A total of 27 restaurants are scattered throughout the old town, many of them situated between the historic fountain and the church dedicated to Columbus.

Nine bars cluster around the harbour, where fishermen and travellers stop for a cortado. La Orilla de Pepe on Avenida de los Descubridores is particularly close to the water. Three cafés are scattered throughout the narrow alleyways, their tables often set up outdoors. A salty breeze blows in from the sea through the streets of the old town.


Frequently Asked Questions

Are there any restaurants in San Sebastián de La Gomera with outdoor terraces or sea views?

Yes, several of the 27 restaurants in San Sebastián de La Gomera have outdoor terraces. Along the harbour promenade and near the beach on the east coast, diners can enjoy views of the sea and the harbour, for example at La Orilla de Pepe on Avenida de los Descubridores or at Caprichos De La Gomera near Playa de la Cueva.

Which restaurants in San Sebastián de La Gomera do the locals frequent?

Locals tend to favour the smaller restaurants and bars away from the harbour promenade, where Canary Islands cuisine featuring local produce such as palm honey is served. Of the town’s nine bars and 27 restaurants, some specifically cater to a local clientele, including Tasca las cruces 2 in Plaza de la Constitución and the Asociación de la 3 edad on Calle Virgen de Guadalupe.

How much do restaurants in San Sebastián de La Gomera cost on average?

A main course in the restaurants of San Sebastián de La Gomera usually costs between 10 and 18 euros. Simple bars and the two snack bars are cheaper, whilst establishments with sea views at the harbour charge higher prices. El Edén Burger at Calle Real 8 is at the cheaper end of the scale, whilst the Parador de La Gomera at Lomo de la Horca is at the more expensive end.