New Technology Means Self-Serve Beer Posted on 05/04/2017 by scotth What’s that, you’d like a beer? Get your own — never mind that we’re in a bar! That’s right, self-serve beer has arrived, and it’s going to help ensure you’re never again forced to endure a 15-minute...