Chamizal National Memorial
800 S San Marcial Street, El Paso, Texas 79905
Featured Review : Chamizal National Memorial is a park located on land that Mexico and the US disputed over until 1963 when the Chamizal Treaty finally brought an end to the debate. On this 55 acre park, a venue to show off the local arts...See Full Review