We get to Madison a couple times a year for football games and stay in hotels near Erin's. It's conveniently located and has generally good reviews here. We've eaten here on multiple occasions and have had mixed experiences. Friday night our service was good and the fish fry was very good. Erin's has a nice selection of beers on tap that pair well with most menu selections too.
Saturday night was a completely different experience. We had 7:30 reservations and the restaurant was not crowded nor overly busy. From the time we were seated to the time our appetizer arrived a full hour had elapsed. Two of us had ordered the prime rib which, being the special for a the evening, should have been a quick turnaround. It arrived at our table about 45 minutes after that. Our salads had not come out ahead of the entree. We had to ask for those and took them to go.
After speaking with the manager we were offered a couple of drinks but that seemed very little for the poor service we experienced. In the end we were comped about the equivalent of 1 entree which took a serious amount of negotiation.
We'll be looking for a new dinner experience in that area next time we travel here.