Taco Bell 36182

Taco Bell #36182 is a Taco Bell restaurant located at 7535 North Harlem Avenue, Niles, Illinois.