Bei Tati Schmeckt's is a German establishment. The name suggests a focus on taste and quality.