Heat the oil in a large skillet over medium-high heat. When the oil ripples and is hot, add the meat and brown. Add the onions, chile, bell pepper, garlic and salt and pepper, to taste. Stir in the paprika, ginger, allspice, cinnamon, nutmeg, thyme and cilantro. Stir occasionally for 8 to 10 minutes.
In a small bowl combine the vinegar, sugar, Worcestershire sauce, lime juice, and tomato sauce. Stir the sauce into the turkey mixture. Simmer for a few minutes, then serve on rolls with a garnish of scallions, chopped pickles, and chopped cilantro.