plants along the road by Delray beach