at 2120 S Sheridan Rd, Tulsa , 74129 United States
6503 FB users likes RIO Tulsa, set it to 3 position in Likes Rating for Tulsa, Oklahoma in Dance & Night Club category
RIO Tulsa is Tulsa based place and this enity listed in Bar category. Located at 2120 S Sheridan Rd OK 74129. Contact phone number of RIO Tulsa: (918) 728-3343
The hottest 21+ country western night club
Tulsa's “Everyone Friendly” neighborhood bar featuring the best Drag Entertainment in Tulsa. Home of Twisted Theatre and karaoke twice a week. TEMP. CLOSED