← Chula Vista restaurants
South Bay Fish & Grill
No reviews yet
Seafood570 Marina Pkwy, Chula Vista
Own or manage South Bay Fish & Grill? Claim this listing free
Hours
Hours not listed yet.
Details
Address570 Marina Pkwy, Chula Vista 91910
Phone(619) 420-7234
Websitehttp://southbayfishandgrill.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.