Learn More about El Paso’s Street Cars, past and Future [VIDEO]Learn More about El Paso’s Street Cars, past and Future [VIDEO]For years, streetcars rolled through downtown El Paso and, very soon, they will again.Dubba GDubba G