2000 W Balboa Blvd, Newport Beach, California 92663 USA
Kayak Newport Beach with HarborKayak.com
Photo Credit: Yelp