In a saucepan over medium heat, combine the lime juice, red pepper flakes, honey, garlic, and salt. Allow the lime juice to reduce to 1 tablespoon. Add in 2 tablespoon of butter, remove pan from heat and swirl so the butter starts to melt. Place back on the heat for a few seconds, removed and continue to swirl until butter completely melts. When butter is completely melted, remove sauce from stove.
Place the salmon in a piece of foil, fold and seal. Brush the salmon with the lime butter sauce. Season with the cumin powder, lime zest, and chili powder. Cover the salmon with the foil so that all sides are properly closed so the sauce does not leak.
Bake the salmon for 12-14 minutes or until firm. Open the foil and allow the fish to broil under the broiler for 2-3 minutes, keeping an eye on it so the fish does not burn. Remove from oven, top with chopped cilantro. Serve immediately.