South Beach has undergone a sugar rush.
It’Sugar, one of the largest specialty candy retailers in the United States and a Chain Store Age 2023 Breakout Retailer Award winner, opened a 3,500-sq.-ft. store at 851 Lincoln Road in Miami Beach, Fla. It’s the brand’s tenth location in South Florida.