Review for River Spirit Casino Review For Scoreboard Sports Bar 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