The Galley
Restaurant
•
550 Marina Pkwy # D3, Chula Vista, CA 91910, USA
8.0
Wednesday: 11 AM – 10 PM
See if anyone you trust recommends it!