One Red Dog on the waterfront can accomodate large groups.

 To a lesser extent, the Southern Cross pub at the top of Cuba Street can do large groups as well, although it depends on how large.