Taco Bell 36177

Taco Bell #36177 is a Taco Bell restaurant located at 3509 North Harlem, Chicago, Illinois.