The Lord’s Place Family Night at Duffy’s in Delray Beach