Roasted Artichokes
Ingredients / Ingredientes 3 large globe artichokes 3 tsp lemon juice / 3 cucharaditas jugo de limon Salt and black pepper / sal y pimienta Extra virgin olive oil / aceite de olive 6 garlic cloves, peeled / 6 pedazos de ajo 1 small shallot or onion, thinly sliced / 1 chalote o cebolla, cortada 1 tbsp capers / 1 […]