Gotta sear the steak 1st comes out 10x better then just tossing it under the broiler.
Cm i had to google Barbacoa, looks good. Intrested to see how yours comes out