In a pot, bring water to a boil. Add guajillo, ancho, and chiles de árbol, letting them soften for 10 minutes.
Transfer the softened chiles to a blender, along with the onion, garlic, tomatoes, apple cider vinegar, cumin, oregano, cinnamon, cloves, ginger, and 1 cup of beef broth. Blend until smooth.
Season the beef chunks with salt and pepper. In a large skillet, sear the beef on all sides over medium-high heat until browned.
Place the seared beef in a slow cooker. Pour the blended chile sauce over the meat, add the bay leaves, and pour in the remaining beef broth.
Cover and cook on low for 8 hours (or high for 4-5 hours) until the beef is tender and shreds easily.
Remove the beef from the broth, shred it with two forks, and return it to the consommé to soak up the flavors.
Serve as a stew or use the shredded meat for birria tacos, garnishing with cilantro, diced onions, and fresh lime juice.