I dunno about brunch, but The Little Kraut is a wonderful German restaurant with a great beer selection and authentic German dishes. The sampler includes a smoked pork chop that is delicious. Good schnitzel, too. It is right by the train station, shares the parking lot.