Lightly oil the pineapple, tomato and onion, so that they won't stick. Place on grill and cook on both sides, until grill marks begin to appear. Remove from grill and cut them into smaller pieces for the food processor.
In a food processor, add the garlic and ginger and pulse until coarsely chopped. Now put in the rest of the ingredients the food processor and puree.
Taste for seasoning - you might want to add more salt, lime juice or Caribbean Spice, depending on your taste. Depending on how sweet your fruit is, you might want to add more honey, too.Serve along grilled meat, seafood or veggies. Also delicious with plantain, casava or tortilla chips.
Notes:
Make sure to place your pineapple slices away from the hottest parts of the grill; caramelized pineapple requires time (20-30 minutes) and indirect heat. While I broke everything down in a food processor for the smoother texture and ease of preparation, fans of chunky salsa can chop everything together by hand.