Taco Bell 35174

Taco Bell #35174 is a Taco Bell restaurant located at 920 West Belmont Avenue, Chicago, Illinois.