New food hall in Delray Beach opens to rave reviews