resulting in a burst of flavor in every delectable bite. You will want to let the salsa fresca marinate for a MINIMUM of 2 hours. But for optimal flavor letting it rest overnight in the ...