We've stopped here more than once in the past. The food quality is consistent. That is too say that there is always something that seems to be over cooked. There is a big enough selection but nothing stands out to me as being really good. The price and service is good however.