To make the marinade:
In a medium bowl, whisk together all the marinade ingredients until smooth. Reserve 1/4 cup for brushing fillets.
Place salmon fillets in a shallow non-reactive dish. Pour remaining sauce over fillets. Turn to coat evenly. Remove fillets from marinade and grill over Indirect High heat until fish is opaque in center, about 11 to 12 minutes, turning once halfway through grilling time. Brush fillets with reserved sauce during last 2 minutes of grilling time.