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

Anstruther Fish Bar
42 - 44 Shore Street, Anstruther

Coast Coffee
13 Shore Street, Anstruther

Dervish
34 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 Shellfish Shack

The Waterfront
Outdoor seating

The Wee Chippy
4 Shore Street, Anstruther

Vintage Tea Room
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, Coast Coffee, Dervish. See our ranked list of the best restaurants in Anstruther.
Are there restaurants with outdoor seating in Anstruther?
1 venues in Anstruther have outdoor seating, terraces or gardens.