An arcade claw game with live lobsters at the San Pedro Fish Market in Ports O’ Call Village in San Pedro, CA.
AboutRestaurantsPoints of Interest Ask Archive RSS
All Rights Reserved