Cache Creek Farmer and Flea Market opening day

The Cache Creek Market starts its third season on Saturday, May 4.