Alvarado Creek runs through La Mesa along the south side of Interstate 8 from the Mount Helix watershed to where it converges with the San Diego River a few hundred yards east of the mission. …
November 5, 2018
Posted October 30, 2018
Alvarado Creek runs through La Mesa along the south side of Interstate 8 from the Mount Helix watershed to where it converges with the San Diego River a few hundred yards east of the mission. …