Review for Creek Nation Casino Duck Creek Review For Duck Creek Concessions Google User Mar 6 '18 at 21:09 I work for Muskogee Creek Nation so this may be a little biased. This casino, although quaint, has a great atmosphere. Of couse there is always a chance you may make a nice chunk of change while you are here too. If nothing else you should try the food. View full site to comment or like