Toast the dried chiles in a dry skillet for 1-2 minutes until fragrant.
Soak the chiles in hot water for 15 minutes, then blend with onion, garlic, cumin, oregano, cinnamon, vinegar, and 1 cup of broth until smooth.
In a large pot or Dutch oven, sear the beef chunks in a bit of oil until browned on all sides.
Pour the chile mixture over the beef. Add remaining broth and bay leaves. Simmer covered on low for 3 hours, until beef is tender and shreddable.
Remove beef, shred with forks, and return to the pot.
Heat a skillet over medium. Dip each tortilla in the broth, then place on skillet, top with beef and cheese, fold, and cook until crispy.
Serve hot with chopped onions, cilantro, and a side of broth for dipping.