Review for Creek Nation Casino Duck Creek Review For Duck Creek Concessions Google User Jun 28 '18 at 3:04 Lot of machines. Great variety. Helpful staff and monthly promotions. Small cafe with good food. View full site to comment or like