Café Sacher at the Sacher Hotel in Salzburg is one of the most charming places in all of Salzburg to sit in and have a cup of tea or coffee. Named after the world famous Sacher Torte, the Sacher Hotel lays claim to being owners of the original recipe.