Farmers markets are good things. Fresh produce straight from the horses mouth, so to speak. And a café that. Continue reading