Is it permissible to work in a hotel or restaurant which serves liquor and pork? Will the wages of a Muslim be halaal?
Besides the question of the wages, it is not permissible to work in establishments which deal with haraam items. It is not permissible for a Muslim to work in even the supermarkets and hypermarkets of this time because all these shops sell liquor, pork and many other haraam items. Nevertheless, if a Muslim has already taken up employment in such a business, his wages will remain halaal although shorn of barkat. While the correct thing to do is to abandon the work and seek alternate employment, this advice is usually given to only those of strong Imaan. People who are defective and weak of Imaan, should not abandon their job. They should continue working and be on the lookout for better avenues of income. At the same time they should repent constantly and supplicate to Allah Ta’ala.
Reference : TheMajlis.net