After walking around and to the very top of Mount Chasseral you may like to enjoy the real Swiss music which is played live on sundays in the only restaurant up there. I'm not sure if the music plays there every sunday; they did when we were there in October.
Be aware that this street is very narrow. It's not possible to cross everywhere. A stretch limousine is definitely the wrong car; small cars like a Smart are a big advantage. It is also possible to take a public bus instead of your own car.