Why not? I want my employee to fit in with the team. If they drink then I want someone who drinks. This is reasonable. There are subtle performance effects on the ENTIRE team when hiring someone too divergent.
As an employer I want my employees to all be friends. If I make this request in the job description I think that's perfectly fair. If I spring this request unknowingly onto someone who just got hired then it's unfair.