Retail > Boutique, Landmarks and Outdoors > Surf Spot
Address: 131 Monterey Ave, Capitola, CA, 95010
Phone: (831) 462-5222
Website: http://www.capitolabeach.net
Category: Retail
Tags: #Retail>Boutique #LandmarksandOutdoors
Listed on BizVoices