The Glue Pot (Castle Arms) in Castletown is good, they serve a variety of ales and a particularly good Okells MPA. Similarly the Woodbourne on Woodbourne Rd in Douglas serves a couple of ales (and lagers of course) again including a well presented Okells MPA. Not sure about food though, we tend to focus on ale!!! We did eat at the Shore Hotel in Laxey and that was fine but they only had one ale on, Bosun's bitter (brewed on site) which was good but we prefer pale ale.