Cactus Surf Shop is a store, located at Puntarenas Province, Costa Rica. They can be contacted via phone at +506 8703 7584 for more detailed information.
Gran servicio y variedad de tablas y clases!!!'n
Nice place run by Joffre, the owner. Board rentals, souvenirs, clothing, surf lessons and more. Check it out when visiting the area