SAN PEDRO FISH MARKET AND RESTAURANT
1190 Nagoya Way, San Pedro
Seafood Restaurant €€
3.4/5
(51 reviews)
THE LOBSTER TRAP
128, Catalina Street, Santa Catalina Island
Seafood Restaurant €€
4.4/5
(26 reviews)