Great place to eat if you are in town to eat a chain restuarants. If your in town from another large city and love steak, you probably have one of these in your town. Eat somewhere that is Tulsa Specific. No offence to Outback, I like it as much as the next guy, but nothing extraordinary, or that you can't get anywhere else in the country.
Pros: fun, fast, good
more