Aw, Parker, I'm sorry that happened. Tulsa is one of the gayest cities in the country (per capita). I went to our first Pride parade in 1999, and I can tell you things have come a LONG way since the early 2000's.
Charleston's is delish! I'm more of a locavore (Local Table is like Tulsa locavore heaven), but Charleston's is one chain I'll make an exception for. My work takes us there for dinner a few times a year. I always look forward to it.
Wish I could have met you when you were in town. As far as we can tell, JAGG and I are it for the B/F community here.