Review for River Spirit Casino Review For River Spirit Casino Google User Jun 5 '18 at 15:56 Multiply opportunities for a good time; great concert venue, several different types of restraurants, as well as bars. Gorgeous rooms with an amazing view of Tulsa in all directions. wonderful place to soak in the water and get a tan and spend your money after winning on those winning slots! View full site to comment or like