Best Places To Eat In St Andrews, Fife: A Local Taxi Guide
St Andrews is famous for golf, but ask anyone who has spent a weekend here and they will tell you the food scene deserves just as much attention. From white-tablecloth seafood spots overlooking the Old Course to cheese toasties eaten straight off the beach wall, this small Fife town punches well above its weight.
As one of the local taxi companies driving guests around every single day, we get asked for restaurant recommendations almost as often as we get asked for a ride. So we have put together this guide combining the town’s best-loved spots with the practical detail most food guides leave out: how you actually get there.
Whether you are staying at a hotel on the outskirts, flying in for a golf trip, or simply do not fancy walking home after dinner, here is where to eat and how to arrive without any hassle.
Fine Dining Restaurants Worth Booking Ahead
St Andrews has a genuine claim to a serious fine dining scene, and several of the best spots sit right along the coast next to the links.
The Seafood Restaurant
Perched on the Bruce Embankment with glass walls overlooking West Sands, this is one of the most photographed dining rooms in town. The menu leans heavily on Scottish and North Sea seafood, prepared with real precision. It is a five to ten minute ride from most town centre hotels, and worth booking a taxi for if you are dining after dark, since the coastal road has limited street lighting.
Haar
Chef Dean Banks’ seafood-led tasting menu restaurant has built a strong reputation since opening, with no à la carte option and a focus on locally caught fish. Tables book out quickly, particularly at weekends, so reserve well ahead of your trip.
18 At The Rusacks
Set on the rooftop of the Rusacks Hotel, this restaurant looks straight down the first tee of the Old Course. The seasonal Scottish menu and the views make it a favourite for special occasions and golf trip celebration dinners.
If you are travelling as a group after a round of golf, a St Andrews taxi booked in advance saves you splitting into several cars or waiting around for a table for eight.
Best Pubs And Bar Food Near The Old Course
Not every great meal in St Andrews needs a tablecloth. Some of the most memorable food here comes with a pint in hand.
Jigger Inn
Tucked right beside the 17th hole of the Old Course, the Jigger Inn is a proper golfer’s pub. Fish and chips, burgers, and hearty sandwiches are the order of the day, along with a strong selection of local beers and whiskies.
The Dunvegan
Widely considered one of golf’s most famous 19th holes, the Dunvegan is where post-round pints and steak dinners come together. It sits close to the centre of town, so it is an easy stop whether you are walking back from the links or catching a taxi from a hotel further out.
The Vic and The Whey Pat Tavern
Both are classic Scottish pubs with reliable pub food, craft beer, and a welcoming atmosphere. Neither takes reservations for casual drinks, so arriving a little earlier in the evening is worth it during peak golf season.
Casual Cafes And Cheap Eats In St Andrews Town Centre
If you want something quicker or lighter, the town centre has plenty of options that do not require a big spend.
The Cheesy Toast Shack is something of a local institution, serving loaded toasties from a beachside takeaway shack at East Sands. Mitchell’s Deli, right in the centre of town near the university buildings, does an all-day menu that moves from brunch through to dinner and is a favourite with locals as well as visitors.
For coffee and something quick, Zest and Northpoint Cafe both offer relaxed spots with vegan and gluten-free options. These are ideal if you are killing an hour before or after a St Andrews taxi pickup to the airport or train station.
Award-Winning Fish And Chips
You cannot visit a Scottish seaside town without proper fish and chips, and St Andrews delivers.
Tailend, on Market Street, has been named the best fish and chip restaurant in Scotland by the National Fish & Chip Awards and ranked among the top ten in the UK. It offers both a sit-down restaurant and a takeaway counter with a wide range of fish beyond the usual haddock and cod.
Cromars is another regular fixture on best-of lists, known for consistently excellent batter and generous portions. Both are within easy walking distance of the town centre, though a taxi is a sensible choice on a wet Fife evening if you are carrying takeaway back to your accommodation.
Family-Friendly Restaurants In St Andrews
Travelling with children does not mean compromising on a good meal here.
Blackhorn Diner has an American diner feel with a simplified, quality-focused burger menu that appeals to kids and adults alike. Saints Sizzle keeps things simple with classic burgers and fries, while North Point Cafe near the beach has a play area alongside its coffee and sandwich menu, making it an easy stop for a family snack between activities.
Hidden Gems Worth The Short Taxi Ride
Some of the best food in the area is not actually in the town centre, and this is where most restaurant guides fall short. They list these places without explaining how visitors without a car are supposed to reach them.
The Peat Inn, six miles south of St Andrews, held a Michelin star for eleven consecutive years and remains one of Scotland’s most celebrated restaurants. It is genuinely worth the trip for a special occasion, but it is well outside walking distance and public transport options are limited, particularly late in the evening.
The Grange Inn offers stunning countryside views along with Scottish beef and lamb dishes, and it sits just outside town in a similarly rural setting. Both restaurants are the kind of places a taxi in St Andrews turns from a logistics problem into a simple part of the evening.
A fixed-fare taxi booked ahead of time means you know exactly what the return journey will cost before you even sit down for dinner, which takes any guesswork out of an evening out in the countryside.
Why Book HM Taxis For Your St Andrews Food Tour
We are a small, family-run taxi company based in the heart of St Andrews, and food recommendations come up in conversation with almost every guest we drive. Our drivers know which restaurants are quiet on a Tuesday, which ones need a booking two weeks out, and which country pub does the best Sunday roast within a short drive of town.
We run a 24/7 service, so whether you need a St Andrews taxi for an early breakfast reservation or a late pickup after a long dinner at the Peat Inn, someone is available to take the call. Fixed fares mean no surprises, and our vehicles are comfortable enough for a group heading out together after a round of golf.
Group bookings are straightforward too. If your golf society is heading to dinner together, one call sets up transport for the whole party rather than everyone scrambling for separate taxis. You can check current pricing and book directly through our rates page, or get in touch through our main St Andrews taxi services page for local rides, airport transfers, and everything in between.
Frequently Asked Questions
What are the best restaurants near the Old Course in St Andrews?
The Jigger Inn, The Seafood Restaurant, 18 at The Rusacks, and the Dunvegan are all within a few minutes of the Old Course, ranging from casual pub food to fine dining with links views.
Where can you find cheap eats in St Andrews?
The Cheesy Toast Shack, Mitchell’s Deli, and Tailend’s takeaway counter offer good value without sacrificing quality, and all are easily reached on foot from the town centre.
What are the best family-friendly restaurants in St Andrews?
Blackhorn Diner, Saints Sizzle, and North Point Cafe are all relaxed, welcoming options for families, with simple menus and casual atmospheres that suit children.
Is there fine dining in St Andrews, and do I need to book ahead?
Yes, restaurants like Haar, The Seafood Restaurant, and 18 at The Rusacks offer serious fine dining. Weekends and peak golf season book out fast, so reserve at least a week or two in advance.
What restaurants are outside the town centre but worth a taxi ride?
The Peat Inn and The Grange Inn are both a short drive from St Andrews and are considered among the best dining experiences in Fife, but they require transport since they sit outside the town.
Do I need a car to eat well in St Andrews?
No. Most of the town’s best restaurants, pubs, and cafes are within walking distance of the centre, and anything further out, like the Peat Inn, is a short, affordable taxi ride away.
How much does a taxi cost around St Andrews for a dinner reservation?
Local fares are typically fixed and affordable, with pricing depending on distance and time of day. Booking ahead through a St Andrews taxi service gives you the exact fare before you travel.
Can HM Taxis recommend restaurants as part of the ride?
Absolutely. Our drivers are locals with genuine knowledge of the food scene, so feel free to ask for a recommendation when you book your next taxi in St Andrews.