We have dined at the Bavarian Castle at least four times. I love this place. When I have a craving for schnitzel, I head right over. Their schnitzel is better than any I have had in town. My husband is a bit more adventurous. He has had the Sauerbraten, Rouladen, and Sausage Platter. He has enjoyed every plate. We took my sister in her birthday and she loved this place as well. We all love German food.
This is a small family run business so you should expect the challenges that small family run restaurants may present. This isn't a large chain or strip restaurant that hires more employees than they really need. The family is very kind. I think they really appreciate their customers.
If you come I would advise a reservation...you never know when the surrounding neighborhood is going to have a crave for german food. We came one Saurdy at 5:00PM and it was full!
Don't forget dessert...we had a chocolate bread pudding with sauce and it was amazing. The apple strudel is out of this world!