Algeria is well known country that produces beer and wines. Alcohol in Algeria however are quite difficult to find inland due to religious and cultural restrictions. When visiting the country you will find that alcohol in Algeria is not sold everywhere and is at time completely impossible to find. The best idea would be to buy some at the Algiers airport and replenish supplies if needed in the bigger cities.
Wine and beer can be also found in some bar-restaurants in the bigger cities, in some nightclubs and higher end hotels.
Note that there is no alcohol sold in the fast-food restaurants or the coffee shops. There are some discrete shops located in the towns and cities that will allow you to buy a bottle of Algerian wine to enjoy at home.
If you visit any of the coastal cities, there will be fish restaurants located in almost every port. Many of these restaurants will serve some type of alcohol in additional to a fine fish meal.
Remember to respect the local customs and religion while traveling in Algeria.