BARRACUDA Restaurant is located in the South of Tenerife, in the municipality of Adeje. From our terrace, 400m above the sea, you can enjoy panoramic views of the Atlantic Sea, the Island of La Gomera and the area of Adeje. In the homely enviroment of Barracuda you can find a combination of modern minimalist and rustic style, which is pure and simple.
– PC 230
– Two 3900 x 3990 mm bays
– Structure colour matt brown (8028MGV) with beige slats (9001MGV)
– Accessories built into the structure: lighting (LED rails and strips)
More information about bioclimatic terraces in section Pergolas Biossun