For the best flavor, allow the vegetables in this tomato and cucumber salad recipe to marinate for at least 20 minutes. You can let them marinate for up to twenty-four hours in the refrigerator if you want to make this salad the day before.