Please help us with the following questions.
1. Day trip by train from Baden Baden: we would like to either go to Strasbourg or Heidelberg by train for a day (though we are open to other suggestions, too!). Which would you recommend and why? If we take a train to Strasbourg or Heidelberg from Baden Baden, can we expect the train station in either Strasbourg or Heidelberg to be centrally located so that we can walk from there to see the sights?
2. Can we order "table water" aka "tap water" in German restaurants, as is customary in the United States? If so, what is the proper terminology for "table water" or "tap water" in German. We have researched this question but have found many different responses.
3. Taxi drivers: we speak a little German, but wonder whether we can expect taxi drivers in Baden Baden to speak English? Also, what is the custom for tipping taxi drivers in Germany/Baden Baden?