Hi Everybody. I will be making trips to Tulsa, Oklahoma and St. Louis, Missouri this year and I was wondering if anybody knew of any great restaurants to eat at! Any help is greatly appreciated! ~PAM