Town Crier has plenty of tables between its two levels, but also maintains a pretty cozy atmosphere to the point of being almost a little cramped (as with most pubs). My friend and I went pretty late on a weekend night, and it was a full house.
The beer selection was quite extensive, though maybe a little bit on the pricey side. Definitely a good spot for beer fans who want to try varieties that they may not easily find elsewhere. We had fun trying out some beers from different countries and regions.
We didn't have food during our visit, but based on the menu it looked like pretty typical pub fare. Our server was super friendly and very helpful when it came to beer recommendations.