Caprese Tomato Stacks Pic Caprese Tomato Stacks are everything summer is about. Delectable! You’re gonna love ’em. (Lisa Grant)