Read about the delicious Heidelberg food we tried - where and what to eat in Heidelberg, German with the best Heidelberg restaurants and specialties.