Review for Creek Nation Casino Duck Creek Review For Duck Creek Concessions Google User Apr 26 '18 at 7:02 Good little cafe for burgers and such. Quaint little place to gamble. Hood selection of games. Complimentary fountain drinks and coffee. Clean and well lit. View full site to comment or like