Taco Bell 31496

Taco Bell #31496 is a Taco Bell restaurant located at 450 3rd Street, Menasha, Wisconsin.