Review for Casino Rama Review For Osage Casino - Sand Springs Google User Apr 2 '18 at 7:01 If it's variety of machines and restaurants you're looking for in a casino you'd be better off going to Hard Rock or RiverSpirits. The New Osage Casino in Tulsa wil likely have a larger selection as well. I really don't like this one because it's so small. If I were going to gamble I'd choose one of the other casinos because this one makes me feel like there's little to no chance of winning as soon as I walk through the door. View full site to comment or like