Gulliver Bars, Pubs & Cafeterias, Puerto de la Cruz, Tenerife C/ San Juan 15, Puerto de la Cruz, Tenerife Map Save View