This salad will ruin you for every salad that comes after. It's utter simplicity and massive flavor allow the greens to shine with the right amount of sherry vinegar and mustards to create a perfectly balanced vinaigrette. This vinaigrette would be equally stellar on roasted vegetables and grilled m...