Explore details about location Avenida Roberto H Todd. Avenida Roberto H Todd is a location situated within the Santurce alongside other areas such as Calle Rafael Alers, Calle 2, Calle San Carlos.