[embedyt] https://www.youtube.com/watch?v=N7RCOJ8XL40[/embedyt] INGREDIENTS 4 Limes (juice and zest) Divided 3 T Olive Oil 1/4 Cup Extra Virgin Olive Oil (I do not use this much…I eyeball it) 3 T Dijon Mustard 3 T Worcestershire Sauce 3 T Soy Sauce 6 Green Onions Chopped Divided 4 Cloves Garlic Minced Divided 1/4 cup Chopped Basil Salt […]