We have never been disappointed here. We've been customers for years and have always had delicious food, amazing service, and a great dining experience. This is a favorite of ours for special occasions. It is worth the long wait on the busy days. We'll keep returning as long as they keep up the great service and delicious food.