Answered the thread in MISC.
Didn't realize you were from the Tulsa area, the one I mentioned is at Dogwood Landing. Used to be pretty nice.