Taco Bell 34775

Taco Bell #34775 is a Taco Bell restaurant located at 2410 South Western Avenue, Chicago, Illinois.