I've waited to write a review about Town Tavern because I like to go a few times to a bar before I give a public opinion. After 3 nights (spread out over a few weeks, of course), I think I have a good feel.
Pros: cheap drinks, especially on Fridays. It's very hard to go wrong with $1 domestic drafts. Usually pretty busy starting around 11 on a weekend night. DJ plays good music for a drinking, party type atmosphere. Never paid a cover. Has both an upstairs and downstairs (both with a bit of a different feel).
Cons: Since the place is on the smaller side there is only one men's and one women's bathroom upstairs. On Friday $1 beer nights, you can expect a long wait to the bar after 10 PM. Tends to be a more frat party environment (which could be good if that's your taste). Hard to hear other people in your group on a weekend night.
Hope the pro's and con's style simplifies the review - tried to cover the most important components: drink deals, bathrooms, atmosphere, and music!