Won't be there for the game tomorrow, but did my undergrad at UNC and I wish anyone traveling to Chapel Hill for the game the best.
Good pregame spots: Top of the Hill, Carolina Ale House, He's Not Here. Coincidentally, those are good postgame spots as well-although it will be a Monday, so things might not get too rowdy if that is what you are looking for.
Lots of great restaurants in Chapel Hill. Tomorrow is supposed to be cloudy and cold (although balmy by CNY standards), but you still should be able to explore outdoors if you'd like. Wish I could be up there to watch the game; hoping for an exciting contest.