Whisk marinade ingredients together in a gallon-size ziplock bag.
Pour 1/2 of the marinade into a container to reserve for later.
Add shrimp to the gallon-size ziplock bag and toss to coat. Marinate for at least 15 minutes but no longer than 30 minutes.
Preheat the grill over medium-high heat. Reduce heat to medium and lightly oil the till grate.
Thread the shrimp onto skewers, about 5-6 shrimp per skewer.
Cook shrimp on the grill until no longer translucent, about 3-4 minutes per side. Watch carefully, shrimp cook very quickly and become rubbery if overcooked!
Remove from the grill and onto a serving platter. Drizzle lightly with reserved marinade.
Serve immediately garnished with fresh parsley and lime slices if desired.