Where to find the biggest, cheesiest, and sweetest biscuits in North Carolina.
Neal’s Deli Carrboro
Downtown: Carrboro
This funky, free-spirited town in Orange County has long been shaped by the university down the street, but these days, it stands on its own.