Champions Grill at Best Westerm Scores Hotel is located in St Andrews, United Kingdom on 76 The Scores. Champions Grill at Best Westerm Scores Hotel is rated 3 out of 5 in the category food and drink in United Kingdom. Restaurant with incredible views of St Andrews Bay, serving a selection of Scottish fare