Actually the bud of a plant from the thistle family, artichokes are thought to have been consumed since Roman times.  Today, California reigns as the largest producer of artichokes in the U.S.  Artichokes are most commonly enjoyed steamed or boiled, then eaten with butter or mayonnaise.  Their hearts have a unique taste that is complemented by the flavors of lemon and garlic.