Taco Bell 36211

Taco Bell #36211 is a Taco Bell restaurant located at 3350 West Roosevelt Road, Chicago, Illinois.