This has to be my favorite overall restaurant in Cleveland. Great ambiance, consistently delicious food for a reasonable price and a bunch of fun drinks to try. It was the first place I was taken to when I visited Cleveland before moving here, and the first place I would introduce to any out of towner. There is a wait most of the time however there are plenty of other places on that street to grab a drink while you wait for a table.
Craft beers are conveniently all $5 each. Plenty of food options for vegans, vegitarians and carnivores- they even have paleo nights on Mondays. There is something for everyone at townhall.