Man on Bicycle Suffers Critical Injuries after Struck by Hit-and-Run Vehicle near North San Antonio Road in Los Altos LOS ALTOS, CA (January 11, 2023) – A bicyclist was critically injured in a hit-and-run crash near North San Antonio Road and Yerba Buena Avenue late Saturday evening. The crash happened around 11:33 p.m. […]