Taco Bell 32111

Taco Bell #32111 is a Taco Bell restaurant located at 1913 Sheridan Road, Zion, Illinois.