Review for WinStar World Casino Review For Red River Café Google User Apr 18 '18 at 17:24 Small place to take a break and get a good snack, mainly there for the poker and bingo areas, its located in the new Rio area, where the old poker area was located. Good meals good prices. View full site to comment or like