Sabor a Leña is a house of meats specializing in grilled dishes and premium cuts.