Every joint, from the best to the worst, seems to have people who think the food served there is the very best. Even bad barbecue is somebody's favorite.
Allen and Son
Weighted Overall ( votes):
Location
Allen and Son
6203 Millhouse Rd
Chapel Hill, NC, 27516Open for lunch and dinner Mon-Sat, 10 A.M. to 8 P.M.
Keith Allen and chief cook, David Turner
Main Fare ( votes):
Other Fare ( votes):
Atmosphere ( votes):


Comments
Post new comment