Six new retailers are coming to Lincoln Road, a pedestrian-only street in the heart of Miami Beach that hosts over 200 businesses and has over 8.1 million annual visitors thanks to its dense assortment of boutique shops, offices and restaurants that stretches a half-mile from Washington Avenue to Alton Road.