Same. I dismiss women who don’t drink. Most of them are boring asf. It is a compatibility issue. Op, it will be more difficult to date if you don’t drink. I recommend you meet women at the gym, 5k races, anything fitness related, best chance of meeting women who don’t drink. Those OLD ladies drink a bottle of wine just to get through the day.I'm a drinker and I couldn't date a woman who didn't drink. Alcohol is a drug and you want those who around to feel the effects of it as you while drinking. It loosens you up. I also like breweries. Can't really plan a date there with a non-drinker. It's a compatibility thing.
But to answer your question I think saying it upfront is the wisest thing to do. It'll save time for both of you.