Callaghans serves a wide range of beers, wines, spirits and ales.