In a small bowl, whisk together the olive oil, lime juice, chili powder, cumin, and salt.
Brush the mixture over the salmon fillets and let marinate for 30-60 minutes.
Meanwhile, make the salsa.
Combine all salsa ingredients in a bowl. Refrigerate until ready to serve.
Grease your grill grates with oil.
Preheat the grill to medium-high heat.
Once the grill is hot, place the salmon on the grill, skin side down.
Cook for 5 minutes and then flip, cooking another 3-5 minutes, until the salmon flakes easily.
Serve topped with mango avocado salsa.
Enjoy!