Home › Forums › Regional Forums › Where Should I Eat? › North Carolina Visit › RE: North Carolina Visit March 28, 2007 at 3:43 pm #2476755 V960Member I would consider Allen & Sons in Chapel Hill.