Taco Bell 31757

Taco Bell #31757 is a Taco Bell restaurant located at 145 Stadium Drive, Kodak, Tennessee.