Taco Bell - 1811 N Knoxville Ave in Peoria, Illinois (Mexican Food, Fast Food, Restaurant) - Map

Map & Directions Store Details & Deals

1811 N Knoxville Ave
Peoria, Illinois 61604

Phone: (309) 688-3799

Detailed Map