Five years after going up for sale, the Armor Inn & Tap Room in Hamburg finally has a buyer. The restaurant was sold in a ...