Cabbage palm trees and seagrapes line parts of the public beachfront. 100 block of North Ocean Blvd. (Florida SR A1A) in Delray Beach, Florida.