Greetings and welcome aboard the
CF, Tom.
Peru doesn’t participate in the Visa Waiver Program (VWP) so
she will definitely require a B-2 Tourist
Visa.
U.S. visa appointments are notoriously scarce, and are snapped up as soon as they become available. Generally it can take anything between 6 to 10 weeks just to obtain an appointment, so she should apply (at a US Embassy or Consulate) for her Visa well in advance of her travel.
Check with the Embassy or INS.