Allen & Son Barbecue is closing its location north of Chapel Hill. Keith Allen had operated the restaurant for decades and had grown to be a prominent figure in the barbecue world. Allen & Son was repeatedly included on various rankings touting the best barbecue across the country. Residents quickly took to social media to voice their condolences for the restaurant’s closing. (Chapelboro.com)
Recent Campus Connections News:
225 years of Tar Heels: Deborah Parham Hopson
Monday December 10, 2018