White, red, orange, or bubbly—these are the best places to drink wine in the city.