Usually when I come here it's at the insistence of my wife - who loves it. I find the best way to eat here to call in your order rather than walking up to the counter because it's always busy. That being said they are typically fast nonetheless (last time it was a five minute wait when I didn't order ahead which I considered pretty good).
The food is generally pricy, but I've not met a bad salad from there yet. The portions are large - personally I would rather a half portion from there myself...
if you like salads, this is a good place to try. Since their renovation/ expansion you can sit inside a bit easier.