La Taverne de Montbrun is a restaurant offering gourmet meals with a focus on local and organic products. Features include a full bar, beer & wine selection, children's menu, shaded terrace, and occasional concerts. Wheelchair accessible and dog-friendly.