A pint of beer will usually set you back around 30–35dh in a pub (more in a bar, assuming draught beer's available, which it often isn't), a glass of wine around 40dh and a basic cocktail around 50dh. Costs in the city's pubs can be cut (slightly) by looking out for happy hours and special promotions.