The food can be slow to come out, but when it does, it is amazing. They serve large portions at a very reasonable price. Saturday mornings they serve a breakfast menu that is home cooked. The service we have had has been excellent, with fast drink refills.