Grilled Peach Salad

Chef Tyler Romine from Terra Nomad makes a Grilled Peach Salad with peach basil vinaigrette.