ATV Involved in Major Accident on Taylor Street in San Francisco SAN FRANCISCO, CA (June 27, 2022) – Police reported major injuries sustained in a rollover ATV accident in the 400 block of Taylor Street on June 23. According to the California Highway Patrol, the accident happened near the intersection of O’Farrell Street […]