Everyone knows about D's right? It's the place in Regent Square where you can buy 1000 different kinds of beers for all over the place by the bottle. Such a nice selection to choose from and you can even make your own six pack to take home with you. The also of course have hotdogs and many different kinds (or you can create your own). You can pick the kind of dog as well as what toppings it has (and there are a lot).
There are three sections to this place, the bar, the restaurant, and the beer cave. I've bene to all three and they are all worth a visit, especially the beer cave!