Turron is wonderful, but make sure you have strong teeth.

As for buying wine in New York City, I don't know what you are talking about. It is not sold in supermarkets, but liquor stores usually sell wine from many countries. Maybe the one you went to specialized in American wine and sold only that. I never heard of a city law that prohibited the sale of some wines in the downtown area. Those guys were just joking with you.

I've been through NYS on a train to Montreal. There was some amazing scenery from that train.