Discover the best things to do in Cocoa Beach, Florida, from beaches and surfing to dining, fishing, and family-friendly attractions.