Back to Previous

Allen & Sons Bar-B-Q

6203 Mill House Road | Chapel Hill, NC 27514
(919) 942-7576

Open Tue & Wed 10:30am-5pm, Thur-Sat 10:30am-8pm. 'THE' place for NC BBQ! Pit-cooked BBQ and home-made desserts plus come for the hushpuppies!

Facility Info