Preheat a grill.
Whisk all the ingredients together thoroughly in a non-reactive baking dish. Add the fillets to the marinade and turn to coat. Let marinate while you prepare the salsa.
Combine all of the ingredients for the salsa in a bowl. Stir gently to combine. Set aside while you prepare the rub.
Combine all of the ingredients for the rub in a bowl. Stir until well mixed.
Take the fillets out of the marinade and coat with the rub on both sides. Grill the fillets for 5 to 7 minuets on each side or until flaky. Serve with salsa over top.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.