SAN ANTONIO – A woman is charged with intoxication manslaughter after she fatally struck a man on the sidewalk with her vehicle overnight, according to Leon Valley police.
The crash happened around 11:55 p.m., Saturday, in the 5400 block of Wurzbach Road.
Police said the woman, Rebecca Deleon, was traveling northbound on Wurzbach Road when she lost control of her vehicle.
Deleon’s vehicle went over the sidewalk, hit the pedestrian, and slammed into a tree in the parking lot of Wells Fargo, according to police.
The pedestrian was pronounced dead at the scene, officials said.
Deleon was arrested and is facing a charge of intoxication manslaughter.
RELATED: Man killed in head-on crash with VIA bus on far East Side, police say