Hey guys, I moved from the US to BA a little less than a year ago and am missing my dear Dr. Pepper, Twix, Hot Cheetos, etc..
Anybody know where I can buy some of these products? I'm in Versalles at the moment, near the Velez Sarsfield stadium, so if there was some sort of way to get these...