Places to eat in Anstruther
Anstruther has 17 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Fish & Chips (3), Chinese (1), Crêpes (1). The food scene spans 8 Restaurants, 5 Cafes & Coffee Shops, 4 Fast Food. 3 landmarks and neighbourhoods have their own nearby-dining guides.
Showing 10 of 10

Anstruther Fish Bar
42 - 44 Shore Street, Anstruther

Eastern Touch at Anstruther
35 Cunzie Street, Anstruther

Fish and Chips on the Waterfront
14-15 Shore Street, Anstruther

Fortune House
1 John Street, Anstruther

St. Andrews Farmhouse Cheese
Pittenweem, Anstruther

The Cellar
24 East Green, Anstruther
The Haven - Bar and Restaurant
1 Shore Street, Cellardyke
The Rockies Restaurant
3 Shore Road, Anstruther

The Wee Chippy
4 Shore Street, Anstruther
Waves Café
Eat Shore, Anstruther
Eat near landmarks
Areas & neighbourhoods
Other cities in United Kingdom
Anstruther dining — FAQs
How many places to eat are there in Anstruther?
There are 17 restaurants, cafes and bars listed in Anstruther on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in Anstruther?
Top-rated places to eat in Anstruther include Anstruther Fish Bar, Eastern Touch at Anstruther, Fish and Chips on the Waterfront. See our ranked list of the best restaurants in Anstruther.