Consistency is key here... I know that every time I order a soup and salad (or anything for that matter), it will ALWAYS taste exactly like it did the time before. There's a lot to be said for that, especially when you have a hankering for a specific dish (i.e. pasta fagioli, I know you're out there).
As for the sub-par wine selection, the just average servers, and the long wait time for picking up to-go orders, you just have to take it for what it is. If you go in there with super high expectations, you just might be disappointed.
If you go in there with a casual, family friendly, eat it and beat it mind set, you will leave full and happy!