Shortly thereafter, San Carlos Island ??? the small island between the southwest Florida mainland and Fort Myers Beach's main Estero Island ??? popped up as a makeshift village to provide the shrimping boats with food, ice, nets, repairs, equipment and other supplies.