Dutton's is the kind of place where "it is what it is" due to it's location. Any time you go it's crowded because just like everyone else, you're going to the game. You have to have a ticket just to get in.
The service has always been decent for me. The bartenders do their best to serve you as quickly as possible. The waitstaff seem to make the rounds in a timely manner. The staff will also warn you about the length of time it may take you to get your meal. If they think you won't get your food before puck drop they'll tell you so you're not angrily waiting for your burger while the game is on.