1. In a large pot, add the beef broth and bring to a boil. Add the dried guajillo and ancho chiles and let them soften for about 10 minutes.
2. Remove the chiles from the broth and place them in a blender along with the onion, garlic, oregano, cumin, black pepper, and apple cider vinegar. Blend until smooth.
3. Return the blended mixture to the pot with the beef broth. Add the beef chuck roast, bay leaves, and salt to taste. Bring to a boil, then reduce heat and simmer for about 3 hours, or until the beef is tender and easily shredded.
4. Remove the beef from the pot and shred it using two forks. Return the shredded beef to the pot and mix well with the broth.
5. To serve, heat the corn tortillas on a skillet. Fill each tortilla with the shredded beef mixture, and garnish with chopped cilantro, diced onions, and a squeeze of lime. Serve with a side of the broth for dipping.