Taco Bell 31996

Taco Bell #31996 is a Taco Bell restaurant located at 8040 Sheridan Road, Kenosha, Wisconsin.