A 25-year-old man was in critical condition after he fell approximately 30 feet over a cliff in San Pedro, the Los Angeles Fire Department said.