1450 Harbor Island Dr, San Diego, California 92101 USA
Capitán Richard anchored at La Jolla Cove
Photo Credit: Yelp