Review for Jimmy Buffett's Margaritaville at River Spirit Review For Jimmy Buffett's Margaritaville at River Spirit Google User Apr 23 '17 at 5:19 River Spirit is hands down the best casino in Tulsa area. Brand new concert venue with up to date bands and concerts . Beautiful hotel rooms and lots if awesome places to eat.. The competition had fallen lower at a time they needed to draw customers. I used to frequent hard rock for my Tulsa visits but river spirit has upped their game and is awesome. View full site to comment or like