Büffelhof Beuerbach is a restaurant in a beautifully restored farmhouse.