Hundreds of costumed kids and their families descended on Boulder's Pearl Street Mall this afternoon for the annual Munchkin Masquerade, with more than 80 downtown businesses welcoming the Halloween trick-or-treaters.

Downtown Boulder Inc. estimated that the locations each stocked up with 1,000 to 1,500 treats to dish out during the three-hour event.