Typically, these street-vendor tacos have pork that is cooked on a vertical spit with a whole pineapple atop the spit. The meat is then carved off, along with bits of pineapple, and served in tacos.
Cut pineapple into 1/2-inch-thick slices, reserving juice; cover and refrigerate pineapple and reserved juice separately.
Remove stems and seeds from chile peppers. Place peppers in a medium bowl and add enough boiling water to cover. Allow peppers to stand about 30 minutes or until soft; drain, discarding water.
In a food processor or blender combine chile peppers, any juice from the pineapple, the orange juice, vinegar, garlic, salt, cumin, and cloves. Cover and process or blend until nearly smooth.
In a 3-quart baking dish arrange pork slices in a single layer, overlapping slices as necessary. Pour chile pepper mixture over pork slices, spreading evenly. Cover and marinate in the refrigerator for 4 to 24 hours. Remove pork from marinade, discarding marinade. Stack tortillas and wrap in foil.
For a charcoal grill, place tortilla packet on the rack of an uncovered grill directly over medium coals. Place pork slices and pineapple slices on the grill rack alongside the foil packet directly over medium coals. Grill pork and pineapple slices for 6 to 7 minutes or until pork slices are slightly pink in the center and juices run clear (160°F), turning once. Grill tortilla packet for 10 minutes, turning once. (For a gas grill, preheat grill. Reduce heat to medium. Grill tortilla packet, pork slices, and pineapple as directed above.)
Coarsely chop pork and pineapple and combine in a large bowl. Fill warm tortillas with pork and pineapple mixture. Sprinkle each taco with chopped onion and cilantro. Serve with lime wedges and, if desired, hot pepper sauce.