Remove Ads

Photo of Chubasco 3

Chubasco 3

555 Pico Ave, Long Beach, California 90802 USA

4 Reviews

Three 40 to 50 pound Bluefin Tuna

Photo Credit: Yelp

Remove Ads