According to the World Health Organization’s Global Status Report on Alcohol 2004, the biggest drinkers are actually the Czechs, with 9.43 litres of ethyl alcohol per head. This is equivalent to7.33 - 13.93. Budget dinner. Sitting down a proper restaurant isn't cheap, though often you can get all-you-can-eat for similar prices. 12.46 - 18.33. Beer (pint) Carlsberg is the local lager and even that one is very expensive at any bar due to high tax rates. 7.04 - 10.26.
The average price for a bottle of beer (0.33 or 0.5 litres per bottle) is probably somewhere around 70-80 cents. Some special craft beers from modern hipster breweries might go for up to 2€ or so, but as long as we are talking about traditional German beer it's usually below 1€. At the supermarket, that is.
.