Prepare the Fish
Pat fish dry and cut into even pieces.
In a small bowl, mix chili powder, cumin, garlic powder, smoked paprika, salt, and pepper.
Toss fish with olive oil and seasoning until evenly coated.
Make Lime Crema
In a bowl, whisk together sour cream, lime juice, lime zest, and salt.
Refrigerate until ready to serve.
Cook the Fish
Heat a large skillet over medium-high heat.
Add fish in a single layer.
Cook 3–4 minutes per side until opaque and flakes easily (internal temperature 145°F).
Remove from heat and rest 2–3 minutes.
Warm Tortillas
Heat tortillas briefly in a dry skillet or microwave until soft and warm.
Assemble Tacos
Add fish to each tortilla.
Top with shredded cabbage, tomatoes, and red onion.
Drizzle generously with lime crema.
Garnish with cilantro and extra lime wedges.