Tomato Festival September 18th




The Santa Rosa Farmers Market 2010 Tomato Festival is September 18th. But you can have your own festival with all the beautiful tomatoes in market right now.