Get directions to: Cafe Mexica, Chula Vista, CA
Restaurant address: 1093 Jefferson Ave Chula Vista, CA 91910, USA
Restaurant: Cafe Mexica