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.