This mexican slow-cooked lamb barbacoa recipe is an excellent and straightforward way to cook lamb for a special occasion.