Monday, October 31st, is this year's Halloween On the Hill, the spookiest, most candy-filled night on the hill! On the top of hill, all along Queen Anne Avenue, local stores will fill with ghosts and ghouls from 3-6 pm for candy and fun! Sponsored by the Queen Anne Merchants, this event is always great family fun.