Another vote for the Park Bar, Islay Inn, Ben Nevis.
The Ben Nevis has a younger crowd of the three, often with people new to Glasgow or visitors from out of town stopping in. With its limited seating, I find it's a place that naturally promotes conversation with strangers.
Brass Monkey down the road is also a good place for this.