October 30, 3-5pm
Get your little goblins and ghosts, and head out to the Hayes Valley trick-or-treat trail on Halloween Eve afternoon: October 30, 3-5pm! Along the trail, participating stores will have a little orange ghost in the window. All little witches and frankensteins are encouraged to stop by for a bootiful Halloween treat.
Map of spots along the trail here; and full list of participating businesses here.
Presented by the Hayes Valley Merchants Association and the Hayes Valley Neighbor Association.