Costumes, trick-or-treating and late-night music take over Lincoln Road as the pedestrian promenade shifts from a family-friendly Halloween gathering into an evening block party in Miami Beach. The annual celebration returns Saturday, October 31, drawing crowds to the outdoor restaurants, cafés and bars lining the promenade.