With over 30 pubs for the 16,930 residents, St Andrews is said to have the highest pub to people ratios in the country. Given this, it can be overwhelming to decide which local jaunt to head to for an afternoon pint. The Criterion is a go-to, for a classic experience, a good atmosphere, and its famous 'cri pies', settle in for one drink and find it turns into an evening full.

