Los Zetas is based in Nuevo Laredo, Tamaulipas, which is directly across the border from Laredo, Texas. This strategic location allows them to control one of the busiest drug trafficking corridors into the United States.
Zeta or Zilch? How much do you know about the notorious Mexican cartel, Los Zetas?