For the pork marinade, place the vinegar, lemon juice, garlic, oregano, salt, and pepper into a gallon sized ziploc bag. Close the bag and use hands to mix the marinade together in the bag. Add the pork and marinate for up to 4 hours. Allow pork to sit at room temperature for 30 minutes before grilling.
For the tzatziki, place the diced cucumber in a food processor and pulse until finely chopped. In a mixing bowl, mix together the cucumber, yogurt, olive oil, lemon juice, and dill. Season with kosher salt and pepper to taste. Transfer to a serving bowl and refrigerate for at least an hour before serving.
For the tomato and artichoke salad, gently combine the tomatoes, artichokes, feta, olives, onion, garlic, oregano, and dill in a mixing bowl. Season with kosher salt and pepper to taste. Let stand at room temperature for at least an hour before serving.
Grill the pork on medium heat for 20-30 minutes, rotating the pork every ten minutes or so. Allow the pork to rest for 10 minutes before cutting into ½ inch-thick slices.
To serve, place a few slices of pork in the middle of the pita and add some of the tomato and artichoke salad and tzatziki sauce on top. Fold up pita and enjoy!