Strolling along Santa Teresa's cobblestone streets, you'll be enchanted by sidewalk mosaics, palatial mansions and artsy galleries. Conveniently situated just southwest of Lapa, this neighborhood ...