First let me say that at this restaurant, you get what you pay for. Portions are fair and the food is excellent quality. I had the short-rib which had the perfect amount of tenderness, but still holds together. It is seasoned perfectly (not too light but not heavy at all) The rest of the table was very satisfied as well. This is some of the best service I've ever seen. Very friendly and attentive. (We had Christina) we also sat in the pub which is very cozy, and comfortable. I strongly recommend Dons for Any special occasion.