Mix together paprika, garlic powder, oregano, cumin, lime juice, salt, and pepper. Spread onto fish and let marinate for at least 30 minutes. While the fish marinates, combine cabbage with salt, olive oil, and vinegar in a bowl; toss to combine.
Heat oil in a large frying pan. Sauté fish until cooked through and lightly browned. Serve with soft flour tortillas, slaw, and lime wedges. Garnish with minced onion, cilantro, avocado, and pico de gallo.