Can definitely vouch for Cookie and The Local Taphouse.
Cookie - make sure you book ahead for a table for dinner, the Thai is imaginative and really good. And try to resist the desire to take the impressive beer list away with you - it is a real tomb.
The Local Taphouse - head up top to the tables on the roof, and be prepared for a long sit in.
I also recommend Young & Jacksons - especially around lunch time. Quite fun to just watch the workers come in and out - and they can have a couple of interesting tap beers.
Just spoke to a friend over there and it seems Im booked into the The Local Taphouse on Wedns night!! which invertedly is 150m from where im staying how convenient I might add. I also here they have Murrys 2IPA on tap. NICE!!!
Little Creatures Dining Hall in Brunswick Street- visited a couple of months back- great beers and good value Pub grub. Easy to lose an hour or 4 in there.