A group of us will be in town next weekend for the Reds vs. Braves game. Where are the places to "pre-game"? I was thinking of maybe hanging out in Newport/Covington first and then heading to the ballpark. What do the locals do and where do they go? We would like to go somewhere with local microbrews...I know there is something local, but I can't remember the name of the brewery.