The River Spirit Casino is located on the Arkansas River and it is adjacent to the Port of Tulsa. The casino also has several restaurants, a bar, and a hotel. The casino has over 3,000 electronic games, 30 table games, and a 18-table poker room. The River Spirit Casino in Tulsa, Oklahoma is the state’s second largest casino and it is owned and operated by the Muscogee (Creek) Nation.