I love Sweet Tomatoes! The food is always fresh - after all the main attraction is the salad, but the pastas, soups, breads, fruit, ice cream, etc are always fresh and taste great, too.
Sometimes the place can get a little crowded (like lunch time), but servers are quick to bring your drinks, take away dirty dishes, and very helpful when I'm trying to balance a child in one arm and a tray of food in the other. :)