Preheat oven to 350 and place salmon, skin side down, onto a piece of foil that is large enough to fold over and cover salmon.
In a large sauce pan, heat lime juice, honey, garlic and salt over medium heat.
Remove from heat and add in cold butter, swirling to melt.
Pour sauce mixture over salmon, and sprinkle with cumin, chili powder and lime zest.
Cover salmon making a pouch with the foil.
Bake for 15-20 minutes depending on thickness of filet. Salmon should be flaky and tender when done.