Five years ago, he moved from Decatur and joined with Alan Pugh from High Card Brewing to open a joint taproom at 2316 Main St. in downtown Tucker. ExploreBeer, wine and cocktail news Down Home ...