The visit is significant, as Barnes, a Jacksonville (Fla.) First Coast product, has made no secret of his feelings toward UNC.
"I'd say UNC is my leader," Barnes said. "… It's down to UNC and Florida State. I'd say UNC is a little bit higher."
Over 22 schools have offered Barnes a scholarship, including Clemson, Florida, Florida State, Georgia, Georgia Tech, Maryland, UNC, Rutgers, South Carolina, and West Virginia.
A few months ago, Barnes was on the verge of verbally committing to Florida.
"I had a change in heart and I lost interest in Florida," Barnes said. "And UNC has been my leader ever since then."
Now, Barnes isn't exactly sure when he'll make a verbal commitment.
"I might just wait until the end of the summer or during the season," Barnes said.
Barnes said UNC assistants John Blake and Troy Douglas were among the main reasons for his "change of heart." He's been in constant contact with the two coaches for the past three months.
"Coach Blake and Coach Douglas, I've been talking to them a lot and I've got a great relationship with them."
Barnes communicates most often with Douglas, his primary recruiter. Barnes most recently spoke to Douglas over the weekend.
"[He talks about] how he wants me to come down there," Barnes said. "He wants to give me a tour of the school. He wanted me to do the camp, but he said I didn't have to do it."
Barnes is looking to visit Clemson, Georgia, and West Virginia this summer. He has already made visits to Florida and Florida State.
Since his sophomore season, Barnes has started on First Coast's defensive line, splitting time between end and tackle. He ended his junior season with 60 tackles and seven sacks, while playing in eight games.