Are there any self serve wine bars in San Francisco?

tontod

Diamond Member
Oct 12, 1999
3,244
0
71
As the topic states - does anyone in SF know if such a place exists? Looks like there used to be one - Vino Venue, but that closed many years ago. We went to one in San Diego a few years ago, that was fun. With all the wine bars in SF and full of tech people, I would think a place like this would be popular.