Deck 84 , located at 840 E Atlantic Ave, Delray Beach, Florida, on Wednesday, October 2, 2019. [JOSEPH FORZANO/palmbeachpost.com]