The best original Barbarossa burger. Great atmosphere and food!