In a food processor, pulse the cilantro, tomatoes, chipotles, and tomato paste, until the tomatoes are well chopped.
Season chicken thighs with the spices, and lightly brown them in a Dutch oven in one tablespoon of olive oil. Brown two chicken thighs at a time. When the chicken is all browned, add the food processor mixture, along with the chicken broth and simmer on low heat, covered, for 50 minutes.
Preheat the oven to 350 degrees
Remove chicken to a plate and shred with two forks, and then put it in a bowl along with about a cup of the tomatoes from the braising broth. You can just lift out the tomatoes with a slotted spoon. Stir in the cream cheese and cheddar cheeses.
Soften 4 tortillas at a time in the microwave, by placing them on a plate and covering them with a damp towel. Cook for thirty seconds. On one end of each tortilla put some of the chicken and cheese mixture. Roll each one up tightly and place on greased baking sheet.
Brush all the rolled taquitos with olive oil and bake 10 minutes. Serve with the salsa and crema. Sprinkle it all with the queso fresco cheese.