Taco Bell 23267

Taco Bell #23267 is a Taco Bell restaurant located at 1307 South Main Street, West Bend, Wisconsin.