Place all the ingredients into a blender and puree until smooth.
Pour marinade over chicken, beef, pork or seafood. Cover and marinade for at least 2 hours or overnight. NOTE: if using this marinade with seafood, omit the lime juice or it will cook the seafood.