This Marinated Artichoke Salad with Tomatoes and Feta is a fresh, flavorful Mediterranean-inspired dish perfect as a light appetizer or a side salad. Artichoke hearts and cherry tomatoes are marinated in a zesty lemon and red wine vinegar vinaigrette infused with garlic, fresh basil, and oregano, then topped with creamy feta cheese. The salad is refrigerated for a few hours to allow the flavors to meld, making it a simple yet elegant dish to prepare ahead.