Season the chuck roast with salt and pepper generously. Allow it to sit at room temperature for about 15 minutes.
In a Dutch Oven, heat olive oil over medium-high heat. Sear the beef on all sides until browned. Remove and set aside.
In the same pot, add garlic and onions, sautéing until the onions become translucent.
Return the beef to the pot. Add cumin, oregano, chipotle peppers, apple cider vinegar, and beef broth. Stir well to combine.
Cover and reduce heat to low, cooking for 6-8 hours until the meat is tender and easy to shred.
Remove beef from the pot and shred using two forks. Return shredded meat to the sauce, stirring to coat fully.
Heat the tortillas in a dry pan or oven until pliable.
Fill each tortilla with the beef mixture and top with your choice of garnishes.