Grilled Colorado Peach Caprese Salad

Colorado peaches are a treasure. Grown on the spectacular western slope of the state, the peach blossoms sometimes, some years, encounter spring snows, freezing the blossoms and wiping out the seasons’ harvests. So those blooms that make it, create a sublime peach that knows both cool night temperatures as are par usual, as well as…