I'm visiting my wonderful home town of Pawtucket next week. Any suggestions as to where I can get the best wieners in town? I've been away for a few years & having a serious craving! And speaking of serious cravings, I plan on bringing back some Chourico also....anyone have a meat store that makes the best? (my suitcases are going to stink. lol)