My parents in the 1970ies and early 80ies often, on Saturday or Sunday, went to the two well-known fish-restaurants on the lake in Zug. But stopped going there when the service went downhill.
New one in Baar at the main intersection, just opened. Haven't been yet, will try in a week or two I think.
Little Thai take away on Baarerstrasse near Lindenpark stop. It is a bare bones small menu take away or eat in. But good.
We like Spago, Puccinis, Cha Cha, Guggital and Restaurant Freimann. Tisch Bar Theater in Rotkreuz, Steakhouse Bahnhof in Mettmenstetten, Restaurant Bauernhof at Talacher or Blasenberg if we want to drive...
Restaurant Baarcity (which in Dutch means 'city in labour'), new restaurant at 10th floor. Been there last Wednesday and it was really good. Nice ambiance, great food, great view. Left my sunglasses there and got a call the day after that they've found it.