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