Taco Bell 19311

Taco Bell #19311 is a Taco Bell restaurant located at 1739 North Spring Street, Beaver Dam, Wisconsin.