Taco Bell 32031

Taco Bell #32031 is a Taco Bell restaurant located at 11750 South Palaski Road, Alsip, Illinois.