Log in
English (United States)
Vegetarian
St. Charles, IL, United States
Open map
Fresh reviews:
This place has changed. Food used to be much better, now seems to have lost taste. For the price, expect more. Ice cream and salads are the only consistent foods. Chili was good. That’s about it
Greg J.
Sweet Tomatoes
1 place in
St. Charles
, ordered by rating:
Sweet Tomatoes
3.5
20 reviews
Telephone:
+1 630-377-3309
Address:
2801 E Main St
Vegetarian
/
Buffets
/
Salad
Vegetarian
in nearby cities:
Lombard
English (United Stat…
Log in