Review for Rail City Casino Review For Jimmy Buffett's Margaritaville at River Spirit Google User Apr 7 '18 at 16:56 I don’t care for little dingy trailer park casinos. When I play I like to go to a nice big clean modern casino. Like this one. This is the best casino in Tulsa. A great gaming experience and with great tasting and reasonably priced food. View full site to comment or like