Taco Bell 29068

Taco Bell #29068 is a Taco Bell restaurant located at 6504 Chapman Highway, Knoxville, Tennessee.