Delray Beach Named Best Beach in Florida by USA TODAY for Third Year in a Row