Great location overall for sightseeing, recreation, dining and getting around. River Spirit Casino Resort, Tulsa: See 567 reviews, articles, and 147 photos of River Spirit Casino Resort, ranked No.33 on Tripadvisor among 123 attractions in Tulsa.
Jimmy Buffets Margaritaville Casino & Restaurant are located inside the. 8330 Riverside Pkwy, Tulsa, OK 74137, United States. Our guests praise the pool and the restaurant in our reviews. The Muscogee Nation is organized, by Constitution, into three branches of government-Executive, Legislative, and Judicial branches, with distinct separation of power among the three. River Spirit Casino 2. It is located on the Arkansas River south 81st & Riverside Drive in Tulsa, Oklahoma. Enjoy free WiFi, free parking, and an outdoor pool.