Willie Degel, Food Network Star and Owner of the Uncle Jack’s restaurant chain is inviting patrons to visit his Uncle Jack’s Meat House in Duluth, Georgia. ...