Caprese salad is best served at room temperature. The tomatoes taste best when they are not refrigerated. If you aren't planning on eating the salad within an hour or two, refrigerate it. Let it set out fifteen minutes or so before serving.