Taco Bell 32100

Taco Bell #32100 is a Taco Bell restaurant located at 231 North Randall Road, Lake In The Hills, Illinois.