01 - In a medium mixing bowl, whisk together the apple cider vinegar, lime juice, chopped chipotle peppers, adobo sauce, minced garlic, cumin, oregano, smoked paprika, coriander, cloves, salt, and black pepper until well combined.
02 - Place the beef chuck pieces in the bottom of the slow cooker. Pour the prepared marinade over the beef, turning the pieces to coat evenly on all sides.
03 - Scatter the roughly chopped onion and bay leaves over the beef. Pour the beef broth around the edges of the slow cooker, avoiding pouring directly over the meat and onion mixture.
04 - Cover the slow cooker and cook on low for 8 hours or on high for 4 to 5 hours, until the beef is fork-tender and shreds easily.
05 - Remove and discard the bay leaves. Using two forks, shred the beef directly in the slow cooker, then stir everything together so the shredded meat absorbs the cooking juices.
06 - Serve hot with warm tortillas, steamed rice, or your favorite toppings such as pickled onions, fresh cilantro, and lime wedges.