I was recently quizzed by an anxious barista about what happens to the turtles at the Turtle Farms CSA. I so wanted to say something along the lines of «they serve them up fresh daily.» but, apparently, don’t have as much of a mean streak as I thought I had… Turtle Farms CSA* has been providing excellent fresh…