Review for Wind Creek Bethlehem Review For River Spirit Casino Google User Mar 6 '18 at 2:16 We go to Tulsa just for the free rooms. We get to play there a couple times a year and we are rewarded often with complimentary rooms in the resort. The buffet is second to none in Oklahoma. The cafe food is great. The rooms are just ridiculously good. Staff have been super friendly and helpful ALWAYS! Plus they play Jimmy all night long!! View full site to comment or like