2233 W Balboa Blvd, Ste 104-324, Newport Beach, California 92663 USA
Surf trip. Coho PT.
Photo Credit: Yelp