Review for Foxwoods Resort Casino Review For Muscogee Travel Plaza Google User Dec 31 '17 at 15:07 Don't play here! Buffalo Run casino is better! Leave the creeks alone! All of them! Horrible slots! Payout is terrible! The store is just as bad... You will pay double to triple for food! View full site to comment or like