In a large bowl, combine shredded chicken, cream cheese, shredded Mexican cheese blend, garlic powder, chili powder, cumin, salt, and pepper. Mix well.
Warm the tortillas slightly to make them pliable for rolling.
Spoon about 2 tablespoons of the chicken mixture onto each tortilla and roll tightly. Secure with a toothpick if needed.
Heat vegetable oil in a large pan over medium-high heat.
Fry the taquitos in batches, turning occasionally, until all sides are golden brown and crispy, about 3 to 4 minutes per batch.
Remove taquitos from oil and drain on paper towels or a wire rack.
Garnish with cilantro, lime wedges, and diced tomatoes if desired. Serve warm with dipping sauces.