Taco Bell 31992

Taco Bell #31992 is a Taco Bell restaurant located at 8261 South Howell Avenue, Oak Creek, Wisconsin.