mccabe pub