at 2120 S Sheridan Rd, Tulsa , 74129 United States
Mexican Restaurant & Bar
1188 FB users likes Rio Restaurant & Bar, set it to 34 position in Likes Rating for Tulsa, Oklahoma in Bar category
Rio Restaurant & Bar is Tulsa based place and this enity listed in Bar & Grill category. Located at 2120 S Sheridan Rd OK 74129. Contact phone number of Rio Restaurant & Bar: (918) 728-3343
Best party spot on the north side!
Opening 2018
Tulsa's premier Country Dance Hall, Saloon, and Event Center located in Downtown Tulsa's Blue Dome District. 21 and up only