No one is following Michael yet.
    Load More


      Michael isn't following anyone yet.
      Load More

      Michael Nachbaur locations

      Getting your current location Getting your current location
      Finding Michael Nachbaur locations Finding Michael Nachbaur locations

      1 Tip

      • Recent
      • All Tips
      • Hotels (1)
      • San Francisco, United States (1)
      • Downtown San Francisco-Union Square, San Francisco, United States (1)
      Sir Francis Drake HotelOctober 24, 2010
      • San Francisco, United States

      The lobby bar is fantastic, cozy, and highly recommended. Better and cozier than most bars I've been to.

      2 Saves