Explore details about location Calle de Juan de la Cosa. Calle de Juan de la Cosa is a location situated within the Santander alongside other areas such as Calle de la Horadada, Barrio Luz, Plaza de Italia.