Big Finish Wine Tavern opened earlier this year in San Francisco’s Mission District with the goal of serving $15 glasses of ...