1. In a mixing bowl, combine tequila, lime juice, garlic, cumin, paprika, salt, and black pepper. Add fish fillets and marinate for at least 15 minutes.
2. Preheat grill or skillet over medium-high heat. Cook fish for 3-4 minutes on each side until opaque and cooked through.
3. Warm tortillas on the grill or skillet for about 30 seconds on each side.
4. Assemble tacos by placing pieces of fish on each tortilla. Top with shredded cabbage, cilantro, red onion, and avocado slices. Serve with lime wedges.