Within the hotel we were staying in Gengenbach, there's this exquisite restaurant that severs great…read morefood, which you should enjoy. Especially if you have picked a the rainiest of all weekends in the Schwarzwald area and you just don't wanna go outside. The staff is experienced and friendly and you just go with the flow of good food from their menu.
Also enjoyed their breakfast buffet in the morning, by the way.