Meaty barbecue goodness, straight from the flames