Read this tip to make your life smarter, better, faster and wiser. LifeTips is the place to go when you need to know about Customs and other German topics.
Drinking beer in public (outside a bar or restaurant) is allowed. However, drinking straight from the bottle makes people think you work on a building site :-). Drinking from a can is considered more normal. Drinking beer on the public transport system is forbidden. Amost all restaurants have a liquor license.