The La Brea Tar Pits are at most a few miles from this site. The article says the Mammoth they found, was from merely 10,000 years ago. I believe that man might have also been here.
Some of the best very old North American indigenous archaeology and anthropology sites are in the Channel Islands offshore Ventura, Santa Barbara, etc.