Restaurants - Chula Vista, California, United States
Caja
Contact Bernarda Rodriguez
Asada Taco Shop is a restaurants company based out of 4340 MAIN ST, Chula Vista, California, United States.