While living in Mexico, I had occasion to eat cabrito on many occasions. Cooked as barbacoa and served with fresh warm tortillas and homemade pico de gallo, it is just WOW