Explore details about location Rua Machado dos Santos. Rua Machado dos Santos is a location situated within the Lagoa alongside other areas such as Rua Teófilo Braga, Rua Dr. Ernesto Cabrita, Rua Francisco Sá Carneiro.