Not sure about mangoes, but the farmers markets mentioned have really good, seasonal, and local fruit - including lots of berries, apples, peaches - along with a lot of other interesting things. The Indoor Farmstand at 66 E. Randolph (between Wabash and Michigan) also usually has a lot of at least berries if there's not a farmer's market on the day you want fruit.