Preheat the oven to 180°C. Line a large baking tray with parchment paper.
To a large bowl add the salt, pepper, garlic powder, onion powder, sweet paprika, ground cumin, dried oregano and 2 tablespoons of the olive oil. Whisk to combine.
Add the chicken thigh fillets to the bowl and toss to coat evenly in the marinade.
Heat a large frying pan or skillet on a medium-high heat. Add a tablespoon of olive oil once hot and then the marinated chicken thighs. Fry on both sides for about 4 minutes each side or until golden brown and then chicken is cooked through.
Turn off the heat and use two forks the shred the chicken while in the pan. Set aside.
Add a flour tortilla to the baking tray. Top with some shredded chicken on one half and a little grated cheese. Fold the other half of the tortilla over to cover the chicken and cheese and top with a little more grated cheese. Repeat this process until all the tortillas have been filled with chicken and cheese, lining them up so they have a little space between each one.
Place the tray into the oven and bake for 7 minutes or until golden and crisp and the cheese is melted on the inside.
While the tacos are in the oven baking, make the guacamole and cherry tomato salsa. Add the avocado flesh to a small bowl along with the lime juice and salt. Mash the avocado up with a fork and mix all together. Add the quartered cherry tomatoes to a second small bowl. Add the lime juice, olive oil, red onion, coriander, salt and pepper. Toss to combine.
To serve, transfer the desired number of tacos per person onto a plate and top with your choice of the toppings. Serve warm.