The Tavern is a British style pub in Yokohama, Japan. Before the Hub chain spread like wildfire throughout Tokyo and Yokohama — if you wanted good draft beer, decent English food, and a X-Pat feel, this was the only spot to go to.It’s a great bar with a decent selection of beer, scotch, and whiskey. The food…