Restaurants & cafés in Crail
From $14Forgan's St Andrews
4.3(4,380 reviews)Accepts Credit CardsAmerican ExpressBar+30
From $8Anstruther Fish Bar
4.0(3,109 reviews)Accepts Credit CardsDinnerGluten free options+11
FreeLittle Italy
4.4(2,269 reviews)Accepts Credit CardsAmerican ExpressCampania+29
From $5Mitchell's Deli
4.1(2,235 reviews)Accepts Credit CardsBreakfastBritish+22
From $8Tailend Restaurant
4.3(2,163 reviews)Accepts Credit CardsAmerican ExpressBritish+23
From $4Balgove Larder
4.1(1,835 reviews)Accepts Credit CardsBreakfastBritish+20
From $24The Adamson
4.3(1,815 reviews)Accepts Credit CardsBritishContemporary+23
From $29The Seafood Ristorante
4.3(1,742 reviews)Accepts Credit CardsAmerican ExpressDinner+27
FreeThe Ship Inn
4.0(1,603 reviews)Accepts Credit CardsBarBritish+27
FreeNorth Berwick Diner and Fry
4.3(1,578 reviews)BritishBrunchCheap Eats+17
From $9Cromar's
3.8(1,401 reviews)Accepts Credit CardsAmerican ExpressBritish+25
From $34The Peat Inn Restaurant
4.7(1,201 reviews)Accepts Credit CardsBritishDinner+19
FreeThe Waterfront - Anstruther
4.3(1,193 reviews)Accepts Credit CardsBreakfastBritish+22
From $8.17Jannettas Gelateria
4.5(1,170 reviews)Accepts Credit CardsBreakfastCheap Eats+21
FreeZitto
4.3(1,082 reviews)Accepts Credit CardsBrunchDinner+22
FreeThe Saint Bar & Kitchen
4.1(1,056 reviews)Accepts Credit CardsBreakfastBritish+28
FreeZiggy's
4.3(879 reviews)Accepts Credit CardsAmericanBar+21
From $8The Boudingait
4.6(854 reviews)Accepts Credit CardsBarBritish+30
From $118The Grange Inn
4.9(834 reviews)Accepts Credit CardsAmerican ExpressBritish+22
FreeThe Wee Chippy
3.9(794 reviews)Accepts Credit CardsBritishCheap Eats+14
FreeHerringbone
4.2(776 reviews)Accepts Credit CardsBrunchDinner+18
From $8Rogue
4.4(761 reviews)BarBritishDinner+18
From $13Jahangir Balti & Tandoori Restaurant
4.2(753 reviews)Accepts Credit CardsAsianBalti+21
FreeOsteria
4.9(728 reviews)Accepts Credit CardsDinnerFine Dining+15