The site has just been updated: reload the page to get everything working again.
Main Street Surf Shop
105 Main St #B, 92661 Newport Beach · California · United States
About
Main Street Surf Shop is a store on the Balboa Peninsula in Newport Beach, open since 1979, close to the Balboa Pier.
It presents itself as a community hub for surf, skim and skate enthusiasts, with boards, accessories, apparel and beach gear for the whole family.
Sports
- Surf
Comments 0
No comments yet.
