Flavorshack Hot Chicken & Ribs
Restaurant
•
2144 E Main St, Duncan, SC 29334, USA
7.8
Wednesday: 11 AM – 9 PM
See if anyone you trust recommends it!