 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 (coincidentally named after the movie with that title  that takes place in El Paso) and only a few blocks from the  University of Texas at El Paso. The church and school have since  moved and the building is currently vacant.