Used to be much better. Their prices have gone up and the food has become pedestrian. (Trust the reviews that mention the food isn't very good.) They are trying to bank on being a nicer sports bar, but to do that, you have to have good food.
Still, it's not a bad sports bar as sports bars go, just nothing out of the ordinary. The saving grace of Duckworths is the selection on tap; it's excellent.