Pickled tomatoes are actually not tomatoes at all, they are tomatillos and they are part of the pepper family. I would go to a deli and ask them where they get them from. Failing that, you can check out the specialty shops in your area. There is also a section in Gourmet magazine that tells you where you can order specialty food items.