The crash happened around 2 pm in the intersection of Demaree Street and Walnut avenue.
Visalia police say a 22-year-old man was taken to the hospital with major injuries.
The driver pulled over after the crash and cooperated with the investigation.
Officials say drugs and alcohol were not involved in the accident.