We ate at Sweet Tomatoes in December and really enjoyed it. There is a huge salad bar, breads, soups, pastas, etc. I don't recall if there is a dessert bar b/c I was too full to think about it! If you are coming from WDW, just take I-4 towards Orlando, take the Kirkman Rd. exit, turn right. Then you take a left onto International Dr., just like you're going to the Belz outlets. After you turn, it's not far. Its on the left, kind of in the Office Depot parking lot.
Also, in the Disney area, we love Bahama Breeze, never had a bad meal there. Sometimes there can be a bit of a wait, depending on what time you go. You go to the end of hotel blvd. (where the light is at the Crossroads Shopping Center) and take a right. Its a short distance on the left just after you pass under the interstate. I can't think of the name of the road but its the same one that the other outlet mall is on.