SF Restaurants, Food & Drink The Best Place To Watch NLCS Game 5? Lucky Strike or Kells In spite of a bad PR campaign when it first opened, SFist finally decided to try to Lucky Strike last night. The place isn't that bad, surprisingly, especially considering it's not the most