I used to go to Saladworks in Newark, DE when I was in college and moved off campus. I think my senior year they changed names (ownership?) to Lettuce Feed You. The salads weren't as big and they started serving pasta as well.
I've yet to find a salad place like that in St. Louis, but I'm still searching.