South Bay Fish & Grill is a seafood restaurant located in the Chula Vista Marina, San Diego.   They specialize in fish and seafood but their menu also includes some steaks, chicken and pasta dishes. It is a casual restaurant with a huge dining area. The ambiance is created by a collection of nautical ornaments […] ↓ Read the rest of this entry…