About alcohol...

Alcohol is strictly forbidden to Yemenis, In agreement with the strict Islamic rule of the country. If you are foreigner, are allowed to consume alcohol in private and even for bring it into the country. You can find alcohol in Sana'a, only in some luxury restaurants and top-end hotels of the city.
There is several nightclubs, like Horseshoe&Bar (Movenpick hotel) and Russia Club (beside US Embassy) where you can find alcohol (entrance fee 3.000 YR), but only recomended if you real need drink!!