Mariscos mar y tierra
Restaurant
•
15 5th Ave, Chula Vista, CA 91910, USA
9.0
Wednesday: Closed
See if anyone you trust recommends it!