The food here is a little pricey, but worth it because everything is so fresh. The portions are plentiful as well. There is a wait most of the time so plan for extra time. They take orders over the phone and will even bring them out to your car....great when it is raining!!