The food's better at charlie horse. D&B's food is terrible and the drinks are overpriced (but not to the extent they are at, oh say, GAME ON!). That being said, D&B is a good time if you're under 21. Boston wouldn't do badly to have one, but ESPN Zone would be much more fun.
I hate the location in Providence though, I don't know why people like it. It's wedged into the 4th floor of the Mall, and after the mall closes, it feels like a ghost town taking the elevators or stairs to the garage. Might as well be in Siberia. It would be better in an area full of bars that way you could get your cheap drinks elsewhere before you shell out 25 dollars (plus the 2 dollar power play) for a game card.