Taco Bell - 1003 University in Urbana, Illinois (Mexican Food, Fast Food, Restaurant) - Map

Map & Directions Store Details & Deals

1003 University
Urbana, Illinois 61801

Phone: (217) 367-2871

Detailed Map