Review for WinStar World Casino Review For Red River Grill Google User Jul 2 '18 at 20:49 Snack bar, just had a hotdog with fries. Hit the spot. View full site to comment or like