After entering Ft. Desoto park, follow signs to the North Beach. Park in the last parking lot and walk and cross the...
3500 Pinellas Bayway S, Tierra Verde