We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Anstruther Fish Bar

42-44 Shore Street, Anstruther KY10 3EA, Scotland
+44 1333 310518
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good26%
  • Average13%
  • Poor6%
  • Terrible2%
Travellers talk about
“haddock” (170 reviews)
“lemon sole” (51 reviews)
“ice cream” (99 reviews)
Open Now
11:30 - 22:00All hours
Seafood, Fast food, British, Scottish, Vegetarian Friendly, Gluten Free Options
$$ - $$$
42-44 Shore Street, Anstruther KY10 3EA, Scotland
All Details
Write a Review
Reviews (2,017)
Traveller rating
Traveller type
Time of year

1 - 10 of 1,900 reviews

Reviewed yesterday via mobile

Quick lunchtime takeaway . Queue but moved quickly. Battered prawns best I've ever eaten. Salmon fish cake ok but had better. Good chips. Benches on harbour side to eat takeaway. Would definitely visit again.

Thank Nitahud
Reviewed yesterday via mobile

We loved it! 3 Haddock, 1 smoked haddock, 1 smoked sausage and a portion of onion rings and how could I forget the great curry sauce! Everyone s meal was fab and the service was lovely. It took a while to get our food, but...More

Thank Sam21Scotland
Reviewed yesterday

We tried another chippy earlier in the week as i thought the Anstruther Fish Bar was doing OK for custom and we give someone else some business. Anstruther are the best fish and chips I've had to date, you must try them.

Thank adesam
Reviewed yesterday

Managed to arrive in a dry spell in an unsettled September so were able to buy take away fish and chips to eat sitting out on the harbour, the way fish and chips should be eaten. They were brilliant, such a crisp batter and in...More

Thank Richard H
Reviewed 2 days ago via mobile

Had take away fish and chips . Seems it is living on past glories . Always make a point to visit when we are in the area . Happy to wait but really disappointed with the food. Had to wait for the sausage to be...More

Thank st03ewt
Reviewed 3 days ago

After traveling all the way from Dallas, TX, our first stop in Scotland was the Anstruther Fish Bar. Our party of six was not disappointed. I think we all ordered the fish and trips. The batter was light, but tasty. The haddock was fresh and...More

1  Thank Dajones829
Reviewed 5 days ago via mobile

Have been visiting Scotland for 20 years and at least in the last 15 have always made a point of getting to Anstruther just to visit the Anstruther fish bar. This time the visit was just as good as, if not even better than before....More

1  Thank Craig V
Reviewed 5 days ago

We went there with great expectations. Expectations not realized. Oh, the fish and chips were good but I have had better. Maybe they would have been better if our server was a little more patient. He wasn't the nicest server I have ever encountered. The...More

Thank asteinharter
Reviewed 6 days ago via mobile

It's a long time since I've had a fish supper at the seaside but when the 2 of us decided to visit Anstruther for the day it was almost necessary. Service was quick and friendly, the fish was plentiful and well cooked, the chips were...More

1  Thank Keith B
Reviewed 6 days ago via mobile

As the title says, I don't think I tried a better fried haddock. Chips were clearly handmade, the rest (free bread and butter, ice cream at the end) were also good and the service was nice and fast. Located just in front of the harbor,...More

1  Thank Antonio I
Nearby Restaurants
345 reviews
.10 km away
The Haven Bar and Restaurant
229 reviews
.90 km away
Waterfront Restaurant
737 reviews
.10 km away
Nearby Attractions
Cellardyke Harbour
8 reviews
.98 km away
The Scottish Fisheries Museum
294 reviews
.05 km away
Osprey of Anstruther Day Tours
157 reviews
.96 km away
Anstruther Harbour
60 reviews
.03 km away
Ask a question
Questions & Answers
Simon O
29 July 2017|
AnswerShow all 3 answers
Response from Gingerbreadman3 | Reviewed this property |
I believe beef fat as I overheard somebody saying this. Cannot confirm this as true.
Charmaine B
7 July 2017|
AnswerShow all 4 answers
Response from olipolly45 | Reviewed this property |
Not sure about dogs but plenty seats at harbour
irene c
31 May 2016|
Response from Robert S | Reviewed this property |
Once in Anstruther just follow the Road Signs for the Harbour. There is a Car Park there & the Anstruther Fish Bar is just across the road about 100m down to your left hand side :)
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$9 - US$17
Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available
Good for
Local cuisine, Kids, Child-friendly, View
Open Hours
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
Location and Contact Information
  • Address: 42-44 Shore Street, Anstruther KY10 3EA, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Fife  >  Anstruther
  • Phone Number: +44 1333 310518
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing