I have to say, whenever we know we're headed to Tulsa the plans include a trip here. We have always had great service, great food, a fun time, and look forward to the next trip. I have been 5 or 6 times over the last few years, and will go back this summer. I will agree with another review on the parking. It's not so great, but there doesn't look like any room for a better setup there.
Anyway, try it!