Yes, barbacoa is a very popular and traditional dish in Mexico typically made with a whole lamb often for special occasions. The lamb is slow roasted in a pit made in the ground for many hours until tender.