Explore details about location Avinguda Isidor Macabich. Avinguda Isidor Macabich is a location situated within the Sant Antoni de Portmany alongside other areas such as Carrer De General Basalat, Illa Des Bosc, Capi Negret.