Pickled onions. Combine sliced onion, lime juice and salt in a bowl.
Toss well and set aside for 5-15 minutes.
Slaw. Combine cabbage, carrot, lime juice, salt, olive oil and
coriander. Mix well and set aside to soften slightly.
Crema. Mix sour cream, sriracha, smoked paprika, lime juice and salt.
Add a small amount of water until the mixture is smooth and drizzleable.
Prepare the fish. Pat the fish dry and coat evenly with the spice rub.
Add lime zest, lime juice, jalapeno and olive oil, then toss gently.
Marinate for approximately 10 minutes. I typically do this in zip lock
bags as it ends up being easier when I go camping.
Cook the fish. Heat a pan over medium-high heat and add oil. Cook the
fish for 2-3 minutes per side until browned and cooked through, avoiding
moving it too early so a crust can form. Remove from the pan and flake
into large pieces.
Light pan sauce. Add the leftover marinade to the pan along with 1-2
tablespoons of water. Simmer briefly for 1-2 minutes, then return the fish
to the pan and toss to coat. Finish with a squeeze of fresh lime juice.
Warm tortillas. Heat tortillas in a dry pan until warm and lightly
charred.
Assemble tacos. Layer each tortilla with fish, slaw, pickled onion and
a drizzle of crema. Finish with crumbled feta, coriander and a squeeze of
lime.