Heat your grill on high for at least 10 minutes, then reduce the heat down to medium.
In a large bowl, whisk together the vinegar, maple syrup, tomato paste, chipotle peppers, adobo sauce, garlic, salt, and pepper until smooth. Transfer 2 tablespoons of the marinade into a small bowl (we’re using it to make the yogurt sauce). Add the pork to the large bowl and use a spoon or your hands to toss to coat.
Assemble your skewers! Alternate between pork and pineapple (sometimes I double up on the pork if the pieces are smaller). Grill them for about 3-5 minutes per side (there will be about 3 sides, so you’ll have to turn them three times), or until it has nice grill marks and is cooked all the way through (145F). If it’s sticking to the grates when you try to turn them, use a spatula to loosen them first, then turn them using metal tongs.
Meanwhile, in the bowl with the reserved marinade, add the yogurt, cilantro, and salt and mix until combined.
Serve the skewers with the yogurt sauce on the side for dipping (along with the slaw and cornbread!).
To get the perfect bite, get these things on your fork or in your mouth at the same time: a piece of grilled pineapple, pork, crunchy slaw, and yogurt sauce.