Rooftop restaurant and bar, 18, at Rusacks St Andrews, offers seasonal Scottish cuisine with stunning views of the Old Course and West Sands Beach. Smart casual attire is recommended.