My top three bars are:
1. Stumble Inn: great people watching, great live music, open front, just a great place!
2. Fitzgerald's: great food, great people watching, nice staff (usually)
3. Bully's Pub: great Thai food, great selection of drinks, air conditioned, nice place to hang around for a while