Taco Bell 31500

Taco Bell #31500 is a Taco Bell restaurant located at 3221 East Express Court, Appleton, Wisconsin.