Taco Bell 32298

Taco Bell #32298 is a Taco Bell restaurant located at 1319 East Hackberry Street, Salem, Indiana.