Steak Barn, St Andrews, restaurant review — the thrill of the grill