Taco Bell 29014

Taco Bell #29014 is a Taco Bell restaurant located at 1900 West Cumberland, Knoxville, Tennessee.