Small team lunches - 4 people, 6 people max, are great for bonding, since not everyone can go hang out in bars after work.
I actually had to push back on our in-office boozy happy hours because a few team members were getting too drunk and it was making other people uncomfortable. My boss didn't think it'd seem "cool" if we put together a policy for how these happy hours should be handled. I don't work there anymore. :)