Taco Bell 16335

Taco Bell #16335 is a Taco Bell restaurant located at 716 Highway 321 North, Lenoir City, Tennessee.