Bar In Los Gigantes, Santiago del Teide, Tenerife, CO-60
Los Gigantes,Santiago del Teide,Tenerife,Spain
An immaculate presented clean bar located in Los Giganntes with views overlooking the cliffs. The bar offers 3 TV’s for all sporting events. The outside terrace is big enough for 6 tables and reported taking are steady.