This cucumber avocado salad is the perfect combination of crunchy and creamy,  the perfect cooling salad for hot summer days. Chunks of crunchy cucumbers, creamy avocado, bold red onion, and cilantro all tossed in a creamy vegan sour cream dressing, this is the best salad for a potluck, picnic or family BBQ that is incredibly addictive.