Combine all ingredients in a bowl and toss to coat evenly. Cover and place in refrigerator for at least an hour.
Using a Grill: Heat grill to highest heat. If grill grates opening are wider than shrimp, use a mesh grill pan or foil to prevent falling through. Add shrimp, one a time to the grill. Once you get them all on the grill, wait two minutes then start flipping each over. Again wait two minutes and remove from heat once opaque.
Using a Grill Pan: Heat pan to high. You will have to grill the shrimp in batches. Start adding the shrimp one at a time to the pan. Once the pan in full, wait 3 minutes then go back to the start and flip each shrimp. Wait another three minutes and remove from heat once opaque.
If serving in a hot/warm preparation, keep warm on a platter in cold oven.
If serving in a cool/cold preparation, you can bring down to room temp on the counter than transfer to a container and place in the refrigerator.