Asada Taco Shop Chula Vista CA
Add Website
Close
Asada Taco Shop
Be first to review 642 Palomar St,Chula Vista CA 91911 Phone Number: (619) 422-5853
Asada Taco Shop Store Hours
Hours may fluctuate
Post a review
Asada Taco Shop Nearby
Locations Closest to You miles-
Asada Taco Shop - Chula Vista 4340 Main St2.60