Roasted Artichokes with Lemon Tarragon dipping sauce 3 artichokes 3 lemons 3/4 cup of wine olive oil, about 1/2 cup fresh thyme 2 cloves of garlic 3 heaping tablespoons of mayonnaise 2 teaspoons of fresh tarragon, can substitute with dried about 1 teaspoon 1 tablespoon of worchestire sauce sea salt fresh ground pepper Artichokes are…