Located in Costa Teguise at the end of Las Cucharas beach. Here you will find a good selection of bars and restaurants and a few shops plus a well stocked supermarket.
✔ Retail Shops and Boutiques ✔ Supermarket ✔ Coffee bars ✔ Restaurants ✔ Parking