Review for Osage Casino - Tulsa Review For Osage Casino - Tulsa Google User Feb 4 '17 at 8:07 I'm loving the Osage in Tulsa. As soon as my husband and I walk in they immediately get our drinks. I have gotten $25 a month free play for the past year and even several free meals and hotel stays. Incredible customer service and extremely way nicer people then any of them. View full site to comment or like