Be prepared to wait, even if there is not much of a line. We have ate at this location over 20 times. The last one was the worst. I do mean the last. Manager apologized for delay and promised free sides for waiting. We decided to go ahead and wait since the free sides were going to be included. We finally ordered. They charged us for the sides anyways. We went there instead of a restaurant because of time. We were there about 35 minutes total and took food to go. Food is usually pretty good, but not worth the wait. This was usually one of my choices to eat, even though the wife said it takes to long. I can't argue that it is not that long anymore.