Fatal San Antonio Hit-and-Run at 900 San Pedro Avenue A tragic hit-and-run on June 25, 2025, has left the San Antonio community reeling after a pedestrian was fatally struck near 900 San Pedro Avenue. According to police reports, a dark blue sedan was traveling...