San Francisco, CA - 1 Dec 2004: Mountain Lions Spotted Near San Francisco

Mountain Lion sightings in South San Francisco and nearby Moss Beach were reported on Monday. Link.