2816 Cheek Rd.,
Durham , NC 27704 UNITED STATES
Based on 1 reviews
Family Atmosphere, Friendly FolksI grew up in this area and have seen Byrd's through many owners. It has been a staple for this side of Durham for many years and I have eaten countless meals from Byrd's. The Bar B Que is great, and so are there breakfast items. I'm glad...
Worldwide > United States > Durham, NC > Steakhouses