Taco Bell 32495

Taco Bell #32495 is a Taco Bell restaurant located at 8833 West State Road 114, Rensselaer, Indiana.