There is still time to make reservations for holiday dining in Orange County, NC. Or if you just want to celebrate with family and friends in a more causal setting, here are some locations that are open on Christmas Eve, Christmas Day and New Year's Day in Chapel Hill, Carrboro and Hillsborough.