Taco Bell 30252

Taco Bell #30252 is a Taco Bell restaurant located at 401 Lovell Road, Knoxville, Tennessee.