"Schwarz" right next to the main station has a Michelin star, it is situated in the top floor of a high building named "Print Media Academy", it gives a nice view over Heidelberg, definitely the best (but also most expensive) ending of a day in the Neckartal.