Taco Bell 29053

Taco Bell #29053 is a Taco Bell restaurant located at 8615 Walbrook Drive, Knoxville, Tennessee.