St. Andrews has an amazing choice of pubs and restaurants catering to a range of budgets. You won't be disappointed in the number and quality of offerings. Some of our favorites include the Russell Hotel restaurant, Tailend, Haar, Little Italy and Vine Leaf. For a post round drink the Dunvegan, Jigger Inn, St. Andrews Brewing Company and The Keys are all good options.
Click any image below to enlarge. Use your keyboard arrow keys to scroll through the images.