An old favorite is back and better than ever. The rock house restaurant, newly and beautifully restored, is a gleaming tribute to historic Fredericksburg. The classic German beer garden, complete with a lovely water feature, huge mural, and live music, is an invitation to relax and stay a while. A broad menu satisfies most tastes, from burgers and Cobb salads to enchiladas and jägerschnitzel. The huge selection of beer includes local brews.