I've been to Thirsty Lion twice now and both times I leave with an adequate experience. The food is good, but not great. The service is never spectacular. The restaurant is very dark and loud.
Last time we went, there was a Foosball tournament going on. (Which people were very serious about!) If you're looking for a place to hang out with your buddies and watch the game all day, it's probably appropriate. But for any other occasion I would choose somewhere else.