The Farmer's Market opens this weekend, May 3.