The legislation, passed Thursday, is aimed at stopping British ships from conducting oil explorations in waters belonging to the Falkland Islands.
"It is a tool that continues our fight for the sovereignty and natural resources of the Malvinas [the name for the islands in Spanish]," said Patricia Cubria, who brought the bill forward in June.
The bill prohibits vessels sailing under the British flag from "mooring, loading or carrying out logistical operations" in any of Buenos Aires province's ports.
Megyn Kelly: Santa Claus and Jesus are both white men
Susan Sarandon: I was stoned at almost every awards show