My wife and I had lunch at Bavarian Castle and it was awesome. The service was great and the food was amazing. We had the pretzel dumpling with creamy mushrooms and the bratwurst with sauerkraut and mashed potatoes. The sauerkraut is the best I have ever eaten, even better than the when I was in Munich. Don't miss this great restaurant.