Das Taggenberg is a fine dining restaurant offering fresh, classic dishes with rich flavors.