Yes, it is the alcohol. If I remember correctly, drinking causes the small blood vessels to dilate and that causes the redness. Given enough time, I believe it could become permanent. I recall my parents remarking on an aquaintance who had a very red nose and was an alcoholic.