Preheat the grill over medium high heat (approximately 400 degrees F).
Place 24 oz salmon filets onto a large plate or baking sheet. Drizzle with 2 tablespoons olive oil. In a small bowl, combine 1 teaspoon chili powder, ½ teaspoon paprika, ½ teaspoon cumin, 1 teaspoon salt, and ¼ teaspoon pepper. Sprinkle the seasoning mixture evenly over both sides of the salmon filets.
Place the seasoned salmon filets on the grill and cook for 6-7 minutes per side until the salmon is cooked through. Remove the salmon from the grill and flake the salmon into large pieces.
While the salmon is cooking, prepare the salsa by combining 1 cup pineapple tidbits, 2 diced Roma tomatoes, ½ chopped red onion, 2 diced avocados, ¼ cup chopped cilantro, the juice from 1 lime, and ¼ teaspoon salt. Stir gently until evenly combined.
Then it's time to assemble the tacos. Warm the tortillas by either heating them in the microwave or grilling them for 2-3 minutes until they are heated through.
Place the red cabbage on the tortillas. Then top with the salmon, salsa and cheese. Serve warm and enjoy!
Notes
These tacos are best served fresh, but you can refrigerate the leftovers in an airtight container for up to 3 days.