Let's all remember that this is a brewery. So in my opinion we should focus on the beer first - and I can say that I enjoy Duggan's beers - especially the price. The stout is my favourite. Number 9 is now bottled and sent around town (note the bottle size is only 275ml) so maybe it is best to drink it here.
The food and service.... I agree it is hit or miss. The pizzas look impressive here, in fact most menu items are generous in size and taste, although it may not be the most healthy of menus - but hey this is a brewery people.