Pat the salmon dry with paper towels and place it in a shallow dish.
In a small bowl, whisk together honey, lime juice, lime zest, olive oil, garlic, chili powder, cumin, salt, and black pepper.
Brush the honey lime mixture over the salmon and let it marinate for 15 to 20 minutes.
Preheat the grill to medium heat and lightly oil the grill grates.
Place the salmon on the grill and cook for 4 to 5 minutes per side, or until the salmon flakes easily with a fork.
Remove the salmon from the grill and let it rest for 3 minutes.
Gently flake the salmon into large pieces.
Warm the tortillas on the grill or in a dry skillet until soft and flexible.
Fill each tortilla with shredded cabbage, grilled salmon, avocado, cilantro, and sour cream or lime crema.
Top with jalapeño slices if using and serve with fresh lime wedges.