In a large mixing bowl, combine the peeled and deveined shrimp with olive oil, minced garlic, smoked paprika, cayenne pepper, fresh lime juice, salt, and pepper. Toss the shrimp in the mixture until they are well-coated and marinated. Allow the flavors to meld for about 5 minutes.
Heat a large skillet over medium-high heat until it is sizzling hot. Carefully add the shrimp mixture to the skillet in a single layer. Cook the shrimp for approximately 2-3 minutes on each side until they turn pink and are opaque in the center. Once done, remove the skillet from the heat.
While the shrimp cooks, take another skillet and warm the corn tortillas over medium heat for about 30 seconds on each side until they are soft and pliable.
Assemble the tacos by placing a generous spoonful of the cooked shrimp onto each tortilla. Pile high with shredded red cabbage and add the sliced avocado.
Garnish the tacos with fresh cilantro leaves and serve with lime wedges on the side.