Daniel Barrios Catalan, 46, was charged with kidnapping and raping an 18-year-old employee, according to police.