Originally Posted by
canuckshark
I flew the mad dog this week to Tulsa and back. Tulsa, by the way, is a neat city with GREAT restaurants. Hotels are sketchy except the Ambassador hotel downtown (Autograph collection I believe).
People rag on Tulsa, it's a nice little downtown with good eats. And it's so much cheaper to see a concert there than anywhere else. Lol.