Zum Taunus is a German "Apfelweinwirtschaft" (apple wine tavern).