Dating from 1412, this Gasthof claims to be the oldest restaurant in Switzerland, even though the building was moved to its current riverside site in 1974. Impeccable restoration retained the antique beams, stenciled ceilings, and unvarnished planks of the original Baroque and Gothic construction. In summer you can opt for a table on the river terrace out front or in the rear garden. Though it could easily play a secondary role, the food does its best to live up to the stunning setting with dishes like roast lamb sirloin with an olive and celery crust, Mediterranean-style vegetables, and praline sweet potatoes with sesame seeds, or a skewer of monkfish, scallops, and giant prawns on herb risotto and braised fennel. There's also a seven-course tasting menu that changes monthly.