Asada Taco Shop

restaurant in South West Chula Vista, Chula Vista

Phone: (619) 422-2211

Website: asadamexicanrestaurant.com

Address: 4340 Main St