barbacoa mexicana (barbecue from mexico city)