Get directions to: Las Trantas, Chula Vista, CA
Restaurant address: 1096 Broadway Chula Vista, CA 91911, USA
Restaurant: Las Trantas