Taco Bell 31962

Taco Bell #31962 is a Taco Bell restaurant located at 6275 McKee Road, Fitchburg, Wisconsin.