Taco Bell 36180

Taco Bell #36180 is a Taco Bell restaurant located at 2222 Green Bay Road, North Chicago, Illinois.