5180 Tecolote Road (off Interstate 5, Sea World exit) San Diego, California 92110 Named after the owl that lives in this canyon, Tecolote offers over 6 and a half miles of walking trails.
5180 Tecolote Road (off Interstate 5, Sea World exit) San Diego, California 92110 Named after the owl that lives in this canyon, Tecolote offers over 6 and a half miles of walking trails.