Ah, New York City - home of the $12 glass of wine. Seriously though - can't you walk into a liquor store and buy a BOTTLE of wine for $12? Whether you're a die-hard BYOB'er or you'd rather have a sommelier do all of the work for you, we've got you covered with where to get the biggest bang for your drunk buck in NYC. Vino guide, Guest of a Guest verified.
[Photos via @UVAnyc]