Taco Bell 32091

Taco Bell #32091 is a Taco Bell restaurant located at 610 Fairview Drive, Kendallville, Indiana.