Review for WinStar World Casino Review For Red River Café Google User Jun 24 '17 at 5:33 Great place to eat. Moderately priced for being in the casino. Servers are great day or night and the cooks always make a delicious fare every time. Only down fall is seating and hours of operation. View full site to comment or like