白酒 refers to distilled spirits, not white wine. 白葡萄酒 should be used for white wine.
Although this is correct, I have found that sometimes if you dont add the verb he2 喝 then it may be taken as you like (romantically) white or red wine.
Why is the interrogative "ma" not needed in this case? Is that because of "haishi"?