Allen, a 6-foot-3, 280-pound offensive guard from Jacksonville (Fla.) University Christian, made the seven-hour trip Saturday morning. Following the UNC-Duke basketball game, he stayed the night in the area and then headed home on early Sunday morning.
"It was definitely worth the trip," Allen said. "It was awesome. It felt like a home away from home. Everybody is nice down there. I got a great relationship with all the coaches there. They're good guys and they made me feel welcome. I really liked the visit."
After thinking about it for a moment, Allen came up with one activity from the visit that stood out.
"I'd say my favorite part of the visit was when we walked out of the tunnel and watched that video," Allen said. "That's really when I felt like this is the place."
Allen says that he couldn't help but contemplate verbally committing.
"I'll have to talk to my parents first and see what they say," Allen said. "I have to talk to Coach Kap' and see what he says."
Allen has already consulted with his former University Christian teammate Marquis Haynes, who signed with UNC in February.
"He told me, ‘Don't commit yet. See what your parents say,'" Allen said. "He loves the place, but he said, ‘Don't rush into things.'"
Dan Disch is recruiting Allen for UNC, but Allen spent the most time with Kapilovic, UNC's offensive line coach, on Saturday.
"He said he'd love to have me and the team would be bigger and stronger with me a part of it," Allen said. "He said that I'd really make an impact on the team."
Larry Fedora had a similar message for Allen.
"He said that our class could form the foundation for a national championship," Allen said.
Allen, who visited Florida previously, is scheduled to visit Florida State in a couple weeks and Georgia in May.
Besides UNC, Allen has collected scholarship offers from Central Florida, Florida State, Georgia, Georgia Tech, Louisville, and Missouri.