I love Rio too but I know BA much better. I'll post a list of High Quality Naughty sites of BA if any1 is interested
Havana Harries(best cuban food in the nation) Porta Cauo(best brazillian food in the nation) Not sure those are spelled right. Just ask around. The locals will know.