Explore details about location Calle Tarsos. Calle Tarsos is a location situated within the Algeciras alongside other areas such as Urbanización El Anteoso, Avenida de Oceanía, Calle Sierra Fillabres.