This summer my husband & I will be spending a week golfing in St. Andrews. For such a small town there seem to be a decent selection of restaurants. So far we are considering -
Expensive - Peat Inn or the Grange Inn, the Seafood Restaurant (is it worth the hype?), Road Hole Grill Restaurant
Moderate - Vine Leaf, Rocca Grill, Doll's House
Casual - One Under Gastro Pub, Nahm Jim, Zizzi
Any thoughts on "must-dos" or "passes"? Also, would advanced reservations be necessary? Thanks!