Toasted Mango Cafe opened in late February at 3240 E. Bay Drive on Holmes Beach in Benderson Development's Anna Maria Island Center. It then hopes to open in mid-March at 1371 Boulevard of the ...