Review for WinStar World Casino Review For El Fenix Google User Apr 8 '18 at 21:58 The food is ok but not great. They take FOREVER to bring out orders (even drinks) View full site to comment or like