Taco Bell 32090

Taco Bell #32090 is a Taco Bell restaurant located at 337 West Plaza Drive, Columbia City, Indiana.