In a bowl,mix flour and salt together, then add the butter and use your fingertips or a pastry blender to cut in the butter.
Drizzle the vegetable oil over the mixture. Use a fork and stir in the warm water until a dough forms. Knead about 4 minutes on a lightly floured surface until elastic and smooth.
Cover the dough with plastic wrap, and let rest 30 minutes in the fridge.
In the meantime make the greek salsa. Mix all the chopped ingredients in a bowl and season with 1 tbsp of my Greek Gyros Spice Rub. Add olive oil and vinegar. Set aside.
Divide the tortilla dough into 12 equal pieces and form into balls. Heat a skillet over medium heat until hot.
Roll out each ball into a 7-inch round (use just enough flour to avoid sticking) and cook one tortilla while you roll out the next. The tortilla will puff and the bottom will be browned in about 45 seconds
Tortilla will bubble and puff, and bottom will be browned in spots in 45 seconds. Turn it over and cook the other side.
Transfer to a kitchen towel. Stack tortillas as cooked and cover with a kitchen towel to keep warm.
Assemble your tacos. Add tzatziki sauce, slow cooked pulled pork gyros and greek salsa.