This vibrant and refreshing Cuban salad combines avocado, cucumbers, tomatoes, and red onion. Drizzled with a fresh tropical dressing.
37