Being a resident of HdG I have eaten here numerous times. The food is good, but if you are looking for exceptional cuisine I would suggest Laurrapin. Service is generally good. The water view is mediocre at best, as the restaurant sits well back from the water and you really overlook a parking lot, water treatment plant and a railroad bridge. I would also say that several of the tables are too close together.
If you own or manage MacGregor's Restaurant and Tavern, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.