We've been there a twice now and the food has been good both time. Service has been solid but to be honest there is parking problem. We were recently ""booted"" for apparently parking in their private lot and spending money with them for too long (lot was more than half empty).
more