Restaurants in Durham, NC
Restaurants • Steakhouses
2816 Cheek Rd.,
Durham ,
NC
27704
UNITED STATES
Based on 1 reviews
Family Atmosphere, Friendly Folks
I 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