What city has the most bars per capita in North America?

Halifax, Nova Scotia in Canada