Places to eat in Crail
Crail has 12 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Burgers (1), Fish & Chips (1), Seafood (1). The food scene spans 5 Cafes & Coffee Shops, 2 Bakeries & Desserts, 2 Fast Food.
Showing 7 of 7
Brodie's Grannie's
32 Shoregate, Crail

Crail Fishbar and Café
35;37 High Street North, Crail
Outdoor seating

Crail Harbour Gallery and Tearoom
22 Shoregate, Crail
G H Barnett Bakers
24 High Street South, Crail

Harbour Burger Kingsbarns
Back Stile, St Andrews
The Golf Hotel
4 High Street South, Crail

The Honeypot
Eat near landmarks
Other cities in United Kingdom
Crail dining — FAQs
How many places to eat are there in Crail?
There are 12 restaurants, cafes and bars listed in Crail on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in Crail?
Top-rated places to eat in Crail include Brodie's Grannie's, Crail Fishbar and Café, Crail Harbour Gallery and Tearoom. See our ranked list of the best restaurants in Crail.
Are there restaurants with outdoor seating in Crail?
1 venues in Crail have outdoor seating, terraces or gardens.