Access to this page has been denied

Tin-Tan museum part of new Juarez tourism push

Sala de Arte German Valdez in Juarez is a museum and arthouse dedicated to the pachuco culture of El Paso, Texas, and Juarez, Mexico in the 1950s.