I will be doing a day trip to Wiesbaden and Mainz. I am considering the sensible sequence to do it, either Wiesbaden first or Mainz first. Any opinion? It means I will be having my lunch at one place and dinner at the other city. Can you recommend a nice and cheap place to eat in Wiesbaden? How about night view/activity in Wiesbaden? Any suggestion is most welcome. Thanks a lot!