La Taverne Sierroise is a restaurant offering a blend of Italian cuisine and barbecue specialties.