Another veteran of the Sydney drinking scene, 3 Weeds has been wetting the whistles of its Rozelle clientele since 1881. Although vast, it has plenty of cosy nooks and a couple of wintry blazes. It also prides itself on its food, so stave off hunger pangs with its seven-course tasting menu, priced at $70. (courtesy of Broadsheet)