La Taverne is a French restaurant featuring a warm décor and traditional furnishings. It offers modern, generous cuisine with fresh, local products.