Taco Bell 2360

Taco Bell #2360 is a Taco Bell restaurant located at 270 East Army Trail Road, Glendale Heights, Illinois.