Taco Bell 29069

Taco Bell #29069 is a Taco Bell restaurant located at 2085 North Broadway Street, Knoxville, Tennessee.