Big Chill Island House will open in April in North Myrtle Beach, a partnership between La Vida Hospitality of Rehoboth Beach, Delaware, and Myrtle Beach-based Burroughs and Chapin. The 10,000-square-foot, two-story restaurant is under construction by BEC Construction of Murrells Inlet.