Globe Artichokes are a gourmet delight, and if you haven’t ever tried one then, well, you don’t know what you’re missing.