Best lunch in St Andrews
Whether you are looking to eat lunch in St Andrews with friends or family there are many options and cuisines you can choose from. Here are a few of our top picks for ‘Best Lunch in St Andrews’.
In the middle of Market Street, this is a cool, laid back, spacious lunch venue. Serving food with a Scottish flair, you’ll also find mainstream staples like burgers, soup and toasted sandwiches. They have a kids menu too. If there’s a lot of you, you might want to book one of the amazing booths that seat 12, you can even ask them to curtain it off for you if you want total privacy. If you’re having a lunch event you can join a few booths together and make an occasion of it.
Found in the centre of Market Street, this one of 2 upmarket fish and chip venues in St Andrews. Serving freshly caught fare and cooked to order. You can choose traditional fish and chips or something more exotic from their menu. If you don’t like your fish deep fried you can also ask for it grilled, there are smaller portion available for kids. The restaurant attached to the take away is a great lunch spot
More upmarket and fancy if you want to treat yourself, The Seafood Ristorante serves beautifully cooked and presented seafood.
A real treat, and with sea views directly over the West Sands there is no nicer lunch spot in town. We’d leave the kids behind for this one.
The Saint Bar and Kitchen
Lovely food, a mix of traditional fare and something more special – all tastes are catered for. With an amazing large beer garden out the back, this is THE lunch spot on a sunny St Andrews day. Great for families, with fab baby changing and kids menus.
This ever popular chain pizza restaurant is just off South Street and is especially good for families. This restaurant is over 2 floors but booking in the summer is recommended.
American Style diner with amazing extensive hand made burger menu, hot dogs, wraps and salads rounded off with delicious milkshakes. Found on Chruch Street which connects Market Street with South Street, it has a warm inviting atmosphere. Great for teenagers who just want to lunch on their own too.
Situated just before entry to St Andrews, this place is beautiful, the owners have done a great job to combine an immersive eating, drinking, farm shop venue. Choose from the farm shop café which serves lovely deli specialities or the Steak barn, a cool outdoor steak restaurant where you steak is cooked to order. Not to be missed.
A real St Andrews staple, this restaurant has been around for decades and quality is at the heart of all they do. In a gorgeous spot on Church Square with an outside area and 2 floors inside for eating, this lunch spot is hard to beat. Very family friendly and every Sunday you can book in for a traditional Sunday Roast, cooked to perfection.
Another high end fish and chip eatery. The café is at the far end of Market where it meets North Street and often has queues out the door for their take away. Come off the beach and head here for lunch. Daily fresh fish and cooked to order, with smaller portion for the small fries.
A little taste of Italy in the centre of St Andrews. A charming, rustic restaurant with lovely specialities and Italian staples. In a central location but nice and secluded with a little outside area for when the weather is nice in winter or summer.
The Cottage Kitchen
Locally sourced, freshly prepared into lovingly made dishes. An easy spot for lunch, with a café feel. The menu changes seasonally but you can always be sure of delicious food and yummy home made cakes for pud.
More well known for their amazing ice cream, this gelateria also does scrumptious simple lunches – the café is styled like a Italian East Coast diner with lots of pastel booth big enough for all the family to enjoy a home cooked lunch. Panninis and Salads are best and you can always finish with one of their award winning gelatos.