Taco Bell

restaurant in Interstate 5 Corridor District, Chula Vista

Phone: (619) 422-5288

Website: www.tacobell.com

Address: 696 E St