Taco Bell 29026

Taco Bell #29026 is a Taco Bell restaurant located at 6802 Maynardville Highway, Knoxville, Tennessee.