This beet and carrot salad with citrus vinaigrette is an amazing liver cleansing summer salad. The orange, honey, garlic, and Dijon vinaigrette is the perfect light and refreshing dressing for this beetroot and carrot salad.
jeff