Followers

    No one is following Michael yet.
    Load More

    Following

      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
      Hotel
      • 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
      Report