In a medium bowl combine the honey, lime juice, tequila, salt, cumin, chili powder and garlic powder. Add the shrimp to the marinade then cover and refrigerate for 15 to 30 minutes.
Preheat grill or griddle pan to high heat. Thread the shrimp onto the soaked skewers. Grill the shrimp until they are just cooked through and pink with grill marks on both sides, about 2 minutes each side. Remove from the heat and let them cool. Remove tails if desired and cover to keep warm.
For the creamy hot sauce:
In a small bowl whisk together the sour cream, mayonnaise, hot sauce, chili powder and cayenne together until completely combined. Refrigerate until ready to serve.
For assembly:
Warm the tortillas on the grill or griddle. Place a small handful of the red and green cabbage on each tortilla then top each with shrimp, avocado, creamy hot sauce and cilantro, dividing evenly. Serve the tacos with lime wedges on the side.