Returned here this summer after a 5 year hiatus.
It's still not bad but the service is absolutely abyssmal. We were shown to a table...and then promptly forgotten about. It was busy but my family and I sat there for a good 10 minutes, with servers coming and going, and we only got service after asking one of the passing servers at random. We understand that it was a Friday night but it just wasn't THAT busy, especially since the hostess station was literally next to our table.
The Grumpy Troll has great burgers! Our kids all had plenty to eat from the kids' menu. We enjoyed the unique options (chips, dipping sauce, fries). The staff is very helpful and seemed to be happy. My only criticism would be that the hostess station is in an awkward place do the congestion in that area can be bad. I very much dislike waiting for a table two feet from where people are eating. We'll be back, but not when it's busy.
Review Source: