1219 N Highway 16, Denver, NC 28037-8014, Denver
The turkey leg is huge and surprisingly juicy!! Love this place!
116 Highway 16 S, Denver, NC 28037-8905, Denver
The turkey leg is huge and surprisingly juicy!! Love this place!