Get directions to: Birrieria Sinaloa, Chula Vista, CA
Restaurant address: 2638 Main Street Chula Vista, CA 91911, USA
Restaurant: Birrieria Sinaloa