La Tahona
- Location: Villa de Teguise
- Address: C/ santo domingo, 3
- Phone: 928 845 892
Temperature:
21°
Few Clouds
Description
Our cuisine is based on a series of homemade dishes and snacks with unique island aromas and flavors.