In Saint Paul, we have a plethora of farmer's markets. Naturally the best--or largest-- is on Saturday mornings downtown. And, if you're hungry, you can have a great breakfast sandwich and a big coffee from Golden's Deli. But if you don't have the time or the inclination (it's crowded), you can go to one of the other markets.
On Thursdays, you can go to the Capitol. It's a small market, but is full of the best of the best. Like tomatoes.