Taco Bell 29292

Taco Bell #29292 is a Taco Bell restaurant located at 411 Merchant Drive, Knoxville, Tennessee.