Quote Originally Posted by admin
really where do they live? we were staying in Palermo next to Alto Palermo mall.
Not sure on the exact location but somewhere in Buenos Aires, most of them moved to NY. Palermo is a neighborhood, right? Asado and morcilla FTW! Wish they sold them in GA..