La Taverne du Valhalla is a sports bar offering drinks.