Optional serving ingredients: guacamole, sour cream, salsa, hot sauce
Preheat the oven to 425 degrees F.
To make the filling, add cream cheese, salsa and sour cream to a mixing bowl and stir until smooth. Add remaining ingredients, except the tortillas, and toss to combine. Taste and add more seasoning, if needed. Set aside.
Heat a non-stick griddle over medium-high heat. Cook tortillas for about 15 - 30 seconds on each side until soft and pliable.
Remove tortillas to a plate and cover with foil to keep them warm.
Place a large spoonful of filling in a line along each tortilla and roll tightly. Secure with a toothpick, if needed. Place taquitos on a baking sheet.
Spray the tops of the taquitos with cooking spray, or brush them lightly with oil.
For baked taquitos, bake for 15-20 minutes or until the shells are crispy.
For fried taquitos, add 1.5 inches of oil to a large skillet and heat to medium-high heat. Once heated, fry the taquitos in small batches, for a few seconds on each side, rotating them as they cook. They are finished when they are golden and crispy on all sides.