Explore details about location Carrer de Mestral. Carrer de Mestral is a location situated within the Terrassa alongside other areas such as Carretera de Terrassa, Carrer de Salmerón, Carrer de Manresa.