Get directions to: Baja Rica Chile & Spice Trading Co Inc, Chula Vista, CA
Restaurant address: 202 Cypress Street Chula Vista, CA 91910, USA
Restaurant: Baja Rica Chile & Spice Trading Co Inc