Sheikh Ahmad al-Rashîd
A Muslim may not allow anyone, not even a non-Muslim, to drink liquor on his premises. It makes no difference if it is his house, shop or restaurant.
Allah says: “Help ye one another in righteousness and piety, but help ye not one another in sin and rancour.” [Sûrah al-Mâ’idah: 2].
Such an act clearly falls under the category of helping another in sin. No doubt, permitting him to do so is an invitation for him to commit this major sin in front of others while we have the ability to prevent it.
However, Muslims have no right to prevent non-Muslims from things that their religions deem lawful, such as drinking liquor and eating pork, as long as they do it in their own houses or on their own premises.
And Allah knows best.
Source: Islam Today