
1. Preheat the oven to 300°F. Stack the tortillas on top of each other. Wrap in aluminum foil and place in the oven to warm while you prepare the fish.
2. Whisk together sour cream and salsa in a small bowl; season with salt and pepper. Cover and refrigerate.
3. Heat a grill pan or nonstick pan over high heat. Brush the fish on both sides with the oil and season with salt and pepper. Cook the fish until golden brown on both sides, about 4 minutes per side. Remove to a plate; drizzle with the lime juice. Let rest for 5 minutes. Using a fork, flake the fish into large pieces.
4. Set up a taco bar for your kids: Place remaining ingredients in small bowls. Wrap the warm tortillas in a clean dishcloth on a plate.
5. To serve: Put some fish in the center of each tortilla. Top with onion, tomatoes, and cabbage, then drizzle with sour-cream sauce and cilantro leaves, if desired.
Serves 4. Per serving: 470 calories, 40g carbs, 35g protein, 90mg cholesterol, and 18g fat.
Next up: Halibut Fish Tacos