At Chipotle, they use a beef roast for their barbacoa. Their carnitas are made with pork shoulder or pork butt. Barbacoa is slow-cooked until it is super tender and shredded. Carnitas are also slow-cooked until super tender but then crisped up in a roasting pan or flat top before serving.