Artichoke SeasonMarch 11, 2011Artichoke season has started and cases full of the flower buds are showing up in the markets. Yummy!