Review for Creek Nation Casino Duck Creek Review For Duck Creek Concessions Google User Jun 2 '18 at 7:05 Love it here. They have recenting expanded the building and put new machines in. Love their food. Great prices and very nice staff View full site to comment or like