Arts Festival Plaza at NightNight view of Arts Festival Plaza in Downtown El Paso. Click to purchase a print or digital download. Downtown El Paso has experienced a tremendous amount of improvements in recent years. One incredible addition lies between the Plaza Theatre and the Museum of Art. This plaza area has been renovated into a tree-lined area that includes many flowering plants and a water feature at one end. At night the lights bring the area to life.