Shaken or Stirred: The 7 Best Martini Spots in San Francisco