1325 Scott St, San Diego, California 92106 USA
World Record Yellowfin Tuna 405.2-lbs caught aboard the Vagabond
Photo Credit: Yelp