342 F St
Chula Vista, CA 91910
Chula Vista, CA 91910
Open HoursM-Th & Su 11am-10pm, F-Sa 11am-11pm
OverviewA well known seafood restaurant that offers a wide array of seafood dishes, including lobster, crab legs, seafood pastas, and \"build-your-own\" plates.
Property Information by Wcities
