The guzzlin goose. (Hospitality and Gastronomy) in Twin Falls (Idaho).