Remove the stems and seeds from the dried arbol and ancho chiles.
Heat a dry skillet over medium heat and toast the chiles for two to three minutes, or until they become fragrant, but not darker in color or bitter.
Place the toasted chilies in a container and cover with hot water. Allow the chile peppers to hydrate for 10 minutes.
Meanwhile, heat olive oil in a small pot or dutch oven (not cast-iron) over medium-high heat. After 90 seconds when the oil is hot, add the diced onion, jalapeño, and whole garlic cloves, cooking for 4-5 minutes until the onion is translucent and the garlic is fragrant.
Add the diced tomatoes, salt and lime juice, lower the heat to medium, and cook, stirring occasionally for 10 minutes until the tomato skins appear wrinkled.
Drain the dried chilies and put them along with the cooked veggies from the stove and fresh cilantro into a blender, or food processor process (10-20 seconds on low speed in a blender, or 40 seconds in a food processor). You are looking for a nicely ground consistency, not a completely smooth puree.
In the same pan you used before, heat the remaining olive oil over medium-high heat. After 90 seconds when the oil is hot, pour the blended salsa into the skillet and bring it to a simmer. Cook for 5-6 minutes, stirring occasionally, to allow the flavors to develop, consistency to become thicker and color to deepen.
Remove from heat and let the salsa cool to room temperature before serving. Once cool, you may transfer it to a sterile glass jar for storage in your refrigerator for up to 5 days.