I've been to Thomas Street Tavern a few times and have enjoyed myself for the most part. They have a nice outside setup with plenty of places to sit or stand, a second bar with seating of it's own, and ping-pong tables. It's a great place to hang out to meet new people, or go with a group of people. It seems to be a very "chill" place and completely non-hostile. They offer a nice variety of beers on tap at a fair price. I would recommend to others.