La Taverne Du Gros is a restaurant offering French cuisine, including dishes like supreme de poulet aux champignons. It also functions as a bar.