Ibéricos On The Road offers a reinvented street food experience, specializing in Iberian meats and cured sausages.