Review for Creek Nation Casino Duck Creek Review For Duck Creek Concessions Google User Mar 11 '18 at 21:27 Small but vary country home style environment. Great food. And the staff there were vary nice. Parking lot was not crowded. And machines where not bad as far as selection. View full site to comment or like