South Bay Fish & Grill

restaurant in Mid-Broadway District, Chula Vista

Phone: (619) 420-7234

Website: www.southbayfishandgrill.com

Address: 570 Marina Pkwy