Residents of a Mexican city on the U.S. border voted against completing a billion-dollar brewery being built by Constellation Brands Inc, the government said Monday, dealing a fresh blow to investor confidence under President Andres Manuel Lopez Obrador.