a pub is for drinking alcohol