Tzatziki stays good for 2-3 days depending on how fresh or old is the yogurt. Discard it after when it starts to give a foul smell . Very old sauce als develops mould like growths.