Snug Harbor is a nice restaurant located on the downtown Grand Haven waterfront. There is an outdoor patio restaurant to visit in nice weather, and a year round restaurant/bar with a fabulous view of the boats sailing by. You can even see the musical fountain from the booths!
There are lots of items to choose from including mexican, pastas, steaks, and gourmet salads.
The service is friendly, but can be slow during the busy season.