Homemade Greek vinaigrette is one of those simple recipes that makes everything better! This bright, tangy dressing takes just minutes to whisk together and tastes great on so many dishes. Once you taste homemade vinaigrette, there’s honestly no going back to the bottled stuff. There’s just something about fresh that store-bought stuff doesn’t have. Plus... The post Greek Vinaigrette appeared first on Take Two Tapas.