Down the Hatch – Tucker & Liquor {CLOSED}

Down the Hatch is a new pub/small bar that has recently opened down a little…