Townhall is one of my favorite places in Cleveland. They have an adaptable atmosphere that you can go to for a variety of reasons from family dinners, watching games, out on the weekend or for brunch. The staff is very attentive and they have a wide, healthy variety of beers and food for all to enjoy, even children.