Best restaurants in Fredericksburg TX - breakfast, lunch, dinner, German, brunch, dessert, wine bars, and more.