Review for Rivers Casino Philadelphia Review For Choctaw Travel Plaza - Stringtown Google User Oct 25 '17 at 20:21 Good food, Casino (Just slots) next door, Always a ton of truck parking, and they sell beer View full site to comment or like