A water main project is causing delays at Vista Boulevard and Los Altos Parkway. Crews have Vista down to one lane with work expected to wrap up sometime tomorrow.
A water main project is causing delays at Vista Boulevard and Los Altos Parkway. Crews have Vista down to one lane with work expected to wrap up sometime tomorrow.