The Spanish soap manufacturing city in Texas (2,4)
I believe the answer is:
el paso
'city in texas' is the definition.
(I've seen this before)
'the spanish soap manufacturing' is the wordplay.
'the spanish' becomes 'el' ('the' in Spanish).
'manufacturing' is an anagram indicator.
'soap' is an anagram of 'paso'.
'el'+'paso'='EL PASO'
(Other definitions for el paso that I've seen before include "city on Mexican border" , "West Texas town" , "Texan city" , "US city" , "City of Texas on the Rio Grande; aslope (anag.)" .)