Tavarua Island Surf is a surf shop and rental service based in San Clemente, CA. They provide a range of surf equipment and gear for enthusiasts of all skill levels.
With a focus on promoting the surfing culture, Tavarua Island Surf offers a convenient and accessible option for those looking to explore the waves of Southern California.
Generated from their business information