Taco Bell 32168

Taco Bell #32168 is a Taco Bell restaurant located at 201 South Halstead Street, Chicago Heights, Illinois.