The building used as the United States Embassy in Mexico was actually the Centro Vida/Life Center Ministries and private school in El Paso, Texas. Mexico is visible from the building, which is on Glory Road near the University. The church and school later moved, vacating the building. The Mexico-United States "bridge" is really an overpass in El Paso which overlooks Mexico in a dramatic way. El Paso's real bridges don't look like that, and security is much stricter with fences and Border Patrol agents. When these scenes were being filmed, local residents were concerned about military-style helicopters landing and flying low over residential neighborhoods, and the streets closed by the filming. Some called the authorities out of fear.
more