01 - In a medium bowl, combine shredded cabbage, red onion, chopped cilantro, lime juice, and a pinch of salt. Toss well to coat and set aside to marinate while preparing remaining components.
02 - Place avocado, sour cream, cilantro leaves, lime juice, garlic clove, salt, and pepper in a blender or food processor. Blend until completely smooth and creamy. Taste and adjust seasoning as desired. Transfer to a serving container.
03 - In a large mixing bowl, whisk together flour, cornstarch, baking powder, salt, pepper, and paprika until well combined. Gradually pour in cold sparkling water while whisking continuously until a smooth, lump-free batter forms. The consistency should be thick enough to coat the fish strips.
04 - Pour oil into a deep skillet or heavy pot to a depth of 2 inches. Heat over medium-high heat until the temperature reaches 350°F. Use a kitchen thermometer to verify proper temperature for optimal crisping.
05 - Pat fish strips thoroughly dry with paper towels. Dip each strip into the batter, allowing excess to drip off, then carefully place in the hot oil. Fry in batches of 4-5 pieces for 3-4 minutes until golden brown and crispy. Use a slotted spoon to transfer to a paper towel-lined plate to drain.
06 - Place 2-3 pieces of fried fish in each warm tortilla. Top with a generous portion of the slaw and drizzle with avocado crema. Garnish with additional fresh cilantro if desired. Serve immediately with lime wedges on the side for squeezing.