Where are you going?
Or, let us surprise youSpin the Globe ®

Chapel hill

List View
Map View
Save Place
6203 Millhouse Rd, Chapel Hill, NC 27516, USA
While visiting a friend at Duke in North Carolina, I was taken to Allen & Son for some good Southern BBQ! I would have never found this restaurant on my own as it is definitely off the beaten path but well worth the drive! I had the BBQ chicken...