Taco Bell 32083

Taco Bell #32083 is a Taco Bell restaurant located at 306 West Rollins Road, Round Lake Beach, Illinois.