This restaurant was first class all the way. The menu was extensive offering many regional specialties. We were a large group and ate here twice and every meal was excellent. The staff was impeccable, friendly and helpful. The rooms are rustic and beautifully decorated. The brewery's own beer is a MUST.