Will be in NYC next week. Any suggestions as to bottle shops that I should seek out? Will primarily be in the Manhattan, Brooklyn, Queens, and possibly Long Island areas. Thanks in advance.
Some quick research has yielded the info I was looking for. Disregard this thread, unless you want to chime in with your opinion of 'must visit' shops. Cheers.