Is there really an alligator in Menlo Park? There was a time in 1996 when the City to the north became transfixed about an alligator in Mountain Lake. But we're betting few residents by Linda Hubbardon March 27, 2010