KFC Beaver Dam, WI review