For the best flavor, allow the salad to marinate in the refrigerator for at least 4 hours, or ideally overnight. This allows the flavors to fully develop and meld together. If you prefer a milder onion flavor, soak the diced red onion in cold water for 10 minutes before adding it to the salad. Drain well before using. Feel free to customize the salad with other vegetables, such as diced cucumber, avocado, or jalapeño for a touch of heat. This salad can be stored in an airtight container in the refrigerator for up to 3 days.