Kotija Taco Shop

restaurant in South West Chula Vista, Chula Vista

Phone: (619) 426-3850

Address: 295 E Orange Ave