Police say the woman, who was shopping at Pacific View Mall, called just before 2 p.m. to report seeing a man touching himself while sitting in his car.
Officers arrived and arrested the suspect, identified as Mariano Zarate, 27, of Oxnard.
Zarate was arrested without incident and booked into Ventura County jail for indecent exposure.