Marinated-artichoke-salad-6

Marinated Artichoke Salad is crazy good combination of avocado, tomatoes, cucumbers, artichoke hearts and hearts of palm in a tangy, garlic dressing.