In a bowl, combine all ingredients except oil. Whisk in oil gradually until mixture is thoroughly blended. Marinate fish or chicken for 3 hours or overnight before grilling.
Wonderful with foods cook over mesquite charcoal.