Special equipment: Bamboo skewers, soaked in water 30 to 45 minutes
Granita: Add all the granita ingredients to a blender or food processor and puree. Strain the puree through a sieve into a medium bowl. Cover with plastic wrap and refrigerate for 30 to 45 minutes. Transfer the chilled puree into a wide, shallow, heavy-bottomed container. (The shallower and wider the container, the more room you give the granita to freeze quickly.) Cover with foil or plastic wrap and freeze until it begins to appear solid around the edges, about 1 hour. Using a fork, scrape the ice from sides, mixing in from the edges into the center. Repeat this scraping and mixing process every 30 minutes, until the entire mixture has the consistency of shaved ice. Put back in freezer until ready to use.
Chopped salad: Combine all of the ingredients in a large bowl. Cover and refrigerate until ready to use.
Shrimp: Combine the cilantro, lime zest and juice, jalapeno and olive oil in a blender or food processor. Set aside.
If using a gas grill, preheat the grill to high, direct heat. If using coals, allow the coals to burn down to glowing white embers. The grill is hot enough when you can hold your hand about 1-inch over it for only 1 second. Lightly grease the grill with olive oil to prevent sticking. Lightly salt the shrimp and thread each skewer with 3 shrimp. Grill shrimp approximately 2 minutes per side, basting with cilantro oil twice. Remove the shrimp from the grill and add the remaining cilantro oil to a small pan. Heat the oil until bubbling.
Add the avocado to a small bowl and drizzle with lime juice.
To serve, spoon some of the chopped salad on each serving plate and top with some granita. Add a few teaspoons of avocado, a skewer of shrimp and a drizzle of the hot cilantro oil. Serve immediately.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.