You would be speaking of the famed Antonjitos San Telmo: a good spot to be sure. Be sure and stop for anything you might possibly need at Marina's store, they have almost everything, you just gotta look, its there. where else can you buy one cigarette?
Chris of Casa Picasso thanks everyone for the warm comments!!!