Over the years, one of my favourite restaurants to go to in Zug is Hafen. It is popular so you will want to secure a reservation for weekends, but usually for work week breakfast and lunch you are okay to walk in. The food is always good and I love the décor (how cool is the surfboard bar table and the cute rubber ducks!). As mentioned you can go for any meal – I especially like going for their breakfast and having it on the deck looking out onto the lake!