Taco Bell 31492

Taco Bell #31492 is a Taco Bell restaurant located at 2810 North Richmond, Appleton, Wisconsin.