Explore details about location Calle San Francisco de Borja. Calle San Francisco de Borja is a location situated within the San Cristóbal de La Laguna alongside other areas such as Calle Amatista, Calle Alvarado y Bracamonte, Calle Doctor Escolástico Aguiar Soto.