Absolutely love the grumpy troll. A little hard to find in downtown mt horeb as its off a side street. But worth a slow down while driving through town to find. They brew their own beers and root beer here and you can see the large tanks when you enter the greeters area. The resteraunt is clean and staff friendly. The food is excellent. I ordered a grumpy troll burger and beer battered fries. My husband a rueben. We had the root beer since we don't like beer. Very good. A must go destination if you are traveling towards or away from Mt horeb/ Madison area.