The Caprese Stack Salad is an Italian favorite! Heirloom tomatoes, stacked with fresh mozzarella on a bed of baby greens drizzled with a flavorful balsamic vinaigrette!
The post The Caprese Stack Salad first appeared on The Organic Kitchen Blog and Tutorials .

