The food was wonderfully prepared and the service was impeccable! The dishes were so well prepared and served! Never dreamed I would find this kind of quality restaurant in Dubuque - it is not really famous for fine dining! But this is a gem and I would love to come back again, and again, and again!!!!!