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

Is this your business?
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” (178 reviews)
“lemon sole” (51 reviews)
“ice cream” (108 reviews)
Closed Now
All 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,042)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,923 reviews

Reviewed 3 days ago

Just visited here today and what a disappointment. Fish was great but,once again, the chips were awful. To be great,the two must compliment each other. Overcooked and full of grease. Disgusting. When are the owners going to supervise their staff now and again to get...More

Thank MotorPete
Reviewed 4 days ago

Put our order in ....... And waited. Worth the wait though, fish supper was excellent, couldn't fault it. Enjoyed sitting on the harbour front to devour the meal.

Thank discrening
Reviewed 6 days ago

Been here so often can’t count, as always the most delicious fish and chips just yummy. Didn’t even have to wait to sit in today which was a treat as at peak times queues are long long long but always worth the wait. A must...More

Thank Liz D
Reviewed 6 days ago

Have to agree with "Buzzaria" on his review about the particular member of staff who could and should have a better manner to paying customers, seems to forget that civility costs zilch.....unnecessarily abrupt when asked a simple question....if it hadn't been for my wife i...More

Thank Bernard D
Reviewed 6 days ago via mobile

We visited around 5pm and luckily got a table to sit in and have our fish and chips. This place is a legend! Nothing fancy, no frills, just down to earth superb fish and chips. The lady who served us was lovely. She’s only been...More

Thank sierrasue28
Reviewed 1 week ago via mobile

Excellent value for money wide array of sustainable fish and seafood , some locally sourced where possible. Ice cream counter too.

Thank AJJ1976
Reviewed 1 week ago via mobile

Lovely fish and chips on the harbour, takeaway and sit down restaurant. Also serves a range of pizzas.

Thank SimonTHull
Reviewed 1 week ago

If you're visiting the East Neuk of Fife, a visit to the Anstruther Fish Bar is a must. After enjoying a day out exploring the day, we decided to call in for a fish supper. We had hoped to be able to sit in and...More

Thank blondiescot
Reviewed 1 week ago

This is the best Fish Supper takeaway I've had in a long time, chips were fresh, lovely and dry, batter on the fish was so light and crispy. Lovely portion size, thoroughly enjoyed it.

Thank HEK1605
Reviewed 1 week ago

Dropped in at lunch time on a rainy day. No one in line ahead of us and got a table immediately. The lightest (and tastiest) fish batter and freshest fish. Chips OK, but not as good as others. Good food, good value and a good...More

Thank Notnab
Nearby Restaurants
354 reviews
.07 miles away
The Haven Bar and Restaurant
232 reviews
.56 miles away
Waterfront Restaurant
745 reviews
.06 miles away
Nearby Attractions
Cellardyke Harbour
9 reviews
.61 miles away
Osprey of Anstruther Day Tours
157 reviews
.60 miles away
The Scottish Fisheries Museum
297 reviews
.03 miles away
Anstruther Harbour
66 reviews
.02 miles 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
Kids, Child-friendly, Local cuisine, 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