There is a little gem called "Peanut Island" in Riviera Beach, Florida. Many people don't realize they can go without having to own your own boat. We always pick up a water taxi at the Sailfish Marina and we bring our own picnic lunch. If you didn't want to pack a lunch you can always pick up some wonderful seafood at the Marina's restaurant. A great place to bring the entire family for the day or even longer if you decide to go camping. The water taxi's allow you to bring your gear and make it possible to bring your chairs, beach umbrellas, coolers, tents, etc. Call ahead to reserve and ask about the camping and how to reserve. Sailfish Marina Water Taxi link!
Check the reviews and pictures on Google Maps
and Trip Advisor