Taphouse is a new bar concept brought to you by the people that brought us Brewerkz. It is located in Dempsey Hill, which usually I don’t go to often as the price range is not accessible to us – Dempsey seems more like a rich person’s playground, judging by the kind of hardware you see up there. Thankfully, Taphouse is much more accessible to the regular man.