Reviews from Around the Web
Jumpin' little joint.
South Tulsa is generally lacking in nightspots in the Riverside area, but The Blue Turtle fills the void with aplomb. The drinks are resonably priced, the jukebox is well stocked, the bartenders are fun and easygoing, and the crowds seem…
View More