I agree with the others that you should meet in a non-alcohol environment. If he is knocking back that many at lunch and is meeting you for the first time then those are definite red flags. That is a just a wee much and definitely trust your gut. I have found when I listen to instinct then I am usually right.