Taco Bell 32096

Taco Bell #32096 is a Taco Bell restaurant located at 1328 South Heaton, Knox, Indiana.