A welcoming coffee shop and bar, Taverne des Voyageurs offers a friendly atmosphere.