Dog-friendly, 2-acre sandy beach & popular birdwatching spot with restrooms; no swimming allowed.
Address
6760 Surfside Blvd, Apollo Beach, FL 33572, USA, Apollo Beach, FL 33572
Phone
Website