Townhall is great. I went for lunch on a random Thursday and was surprised to find a pretty decently sized lunch crowd, good atmoshpere. The bar is HUGE so me and my out of town friend grabbed a seat. The bartender was pretty friendly and recommended some good local beers. I don't remember the exact dish I ordered, but it was one of their asian inspired ones, thai peanut something, and I loved it. Had a few more drinks and carried on down to some other W 25 street spots before an Indians game. Overall, it was a nice experience.