Pubs and bars serve beers, cocktails and spirits alongside hearty snacks and simple dishes in a lively atmosphere.