I Just wanted to let everyone konw that The Avalon Steak House has the best steaks in Tulsa. I have dined there in the evening as well as lunch. The steaks were fabulous, and the server I had was wonderful. If you want a great steak go to the Avalon. If you are on a budget their lunch menu is a great value for the menu they offer. I have had wonderful experiences there and would reccomend it to all!
more