Sì, Rufflets St Andrews ha un ristorante. È inoltre disponibile un bar in loco.