Russell Street's vegan soups are my go-to lunch any day I don't pack my own. I had the white bean the other day and it was so good I have been craving another bowl ever since. They source everything they can locally and offer a pretty good selection of vegetarian and vegan foods. There are always a few fresh made vegan soups, and I am a huge fan of the grilled vegetable sandwich, subtract cheese add veganaise. (Got to love any place that has a vegan mayonnaise!)
Cons: Go early or late - they get crowded!