Personal Experience: I was amazed that I had never been here before once I realized how easy it is to get to these falls! It was literally a 10 minute hike into the canyon (right off the 8 freeway). In my opinion, and especially for San Diego, this is a legitimate waterfall. The scores of graffiti adds an interesting, urban touch which is sad (not only because the graffiti is pretty terrible) but also colorful and slightly surreal. I guess that's what happens when a waterfall is easily accessible and neighbors a college town.
This is one of the only non-seasonal waterfalls in San Diego. Alvarado Creek draws its water from much of Del Cerro, San Carlos,
Fletcher Hills, Grossmont and some of the hilly areas south of the I-8
corridor from Grossmont west until Fairmount Ave. Here's a great site to learn more about the waterfall.