There is a wonderful restaurant on the top of the mountain in Durlach.  Its located at the base of the tower.