存了20几年的白酒可以喝。白酒如果密封的好,没有破损,一般是可以喝的,但不同香型、不同质量的白酒,存放过久,口感差别极大。白酒没有保质期,意味着无论时间多么久远也必须符合标注的质量标准,这其实是不符合客观规律的。