As Olive mentioned, Admirals is a good hang out for happy hours. Though recently i got to know that they open past 5 or 6pm only. On thursdays though, they are open past 3pm. Might bump in there :)