Whether you're into poker or baccarat, you're sure to have a great time at River Spirit Casino Resort. Test your luck or simply soak up the atmosphere of this buzzing venue.
Situated in South Tulsa, this entertainment and gambling hub is worth including in your schedule. But you'll find loads more to check out in this area. Oklahoma Aquarium, Philbrook Museum of Art, and Southern Hills Country Club are within easy reach of River Spirit Casino Resort.