Sweet Tomatoes is *amazing* for vegetarians, but really not worth the money if you're vegan. They have a rotating menu of items, so you could end up with nothing but a dressing-less salad and a dry baked potato if you go at the wrong time. Definitely check the menu online before going if you're vegan. Sometimes you can get lucky with a seasonal menu, but that's the exception, not the rule.
They'll usually have at least 1 vegetarian soup on the bar (I've seen as many as 3), but they only rarely have a vegan one. They have a yummy vegan chili, but they only have it a couple times a year. They usually only have 1 salad dressing that's vegan (and it's a vinaigrette, which I personally don't like).
Personally, I hope they'll add more vegan items in the future. But if you eat dairy/eggs, you'll be in heaven there!Pros: lots of vegetarian options
Cons: not much vegan