Allen and Son
Location
Allen and Son
6203 Millhouse Rd
Chapel Hill
,
NC
,
27516
Info:
Open for lunch and dinner Mon-Sat, 10 A.M. to 8 P.M.
Keith Allen and chief cook, David Turner
Web Links:
NCBS BBQ Trail
Allen and Son Photos