Pico de gallo will stay fresh in the fridge for up to 3 days but the ingredients will release their juices over time.