Explore details about location North Mesa Street. North Mesa Street is a location situated within the El Paso City alongside other areas such as Camino del Fuego, Franklin Vista, Franklin Hill.