North Beach Light

Icicle lights over the Peter Macchiarini Steps are a new art installation intended to both attract visitors to these steps at night, and increase safety for local residents traversing Broadway Ave. in North Beach. Installed by Top of Broadway Community Benefit District and North Beach Business Association, lighting has been a priority for these organizations [...]