Soak the dried guajillo chiles in hot water for about 15 minutes until softened. Drain and set aside.
In a blender, combine the softened chiles, apple cider vinegar, ground cumin, and garlic. Blend into a smooth paste.
In a large pot, heat some oil over medium-high heat. Add the beef chunks, seasoning with salt and pepper, and brown on all sides.
Add the chili paste to the beef, stirring well to combine. Add the cinnamon stick and pour in the beef broth.
Lower the heat, cover, and simmer for about 3 hours, or until the beef is tender and the flavors have melded together.
Serve hot with warm tortillas and garnish with cilantro, onions, and lime wedges as desired.