Mevagissey Harbour — colourful fishing boats and hillside cottages on Cornwall's south coast.

Cornwall · Food & Drink · St Agnes

Where to eat in St Agnes.

A former mining village on one of Cornwall's most dramatic headlands, St Agnes has a food scene rooted in community and honest craft — closer to a local secret than a tourist circuit.

Photograph — Oast House Archive / Wikimedia Commons (CC BY-SA 2.0)

St Agnes · North Coast

St Agnes sits on a stretch of north Cornwall coast defined by tin-mine engine houses, wild cliff walks, and the kind of beauty that doesn't require any description. The village itself is small — one main street, a handful of lanes, a beach a mile below at Trevaunance Cove — but its food scene has developed a character that feels genuinely its own rather than borrowed from larger coastal towns nearby.

The emphasis here is on straightforward, quality-led cooking that serves the community rather than performing for visitors. The pubs are proper local pubs; the cafés are run by people who live in the village; the beach café at Trevaunance reflects the surfing, walking culture of its users. It's not a destination in the way Padstow is, which is precisely its appeal to those who find Padstow's intensity exhausting.

The Taphouse

The social hub of St Agnes — a bar and kitchen that takes its beer selection as seriously as its food. The Taphouse stocks a rotating selection of Cornish craft ales alongside a menu of burgers, boards, and daily specials that draw on local farms and the coast. The atmosphere is genuinely communal; on summer evenings the courtyard garden fills with walkers, surfers, and residents who've nowhere better to be. An essential stop.

Best for

Craft beer and casual evening meal

Schooners Bistro

Down at Trevaunance Cove, Schooners occupies a position directly above the beach — one of the better dining views on the north Cornish coast. The menu focuses on local seafood cooked without fuss: crab salads, fish of the day, a prawn cocktail that respects the original concept. The Sunday lunch draws visitors from across the Perranporth and Truro areas. Book for dinner in peak season; lunch walk-ins are usually manageable.

Best for

Beachside dinner with ocean views

The Railway Inn

A proper Cornish village pub with low ceilings, a log fire in winter, and a kitchen that does the classics well. The Railway Inn's pasties, cooked to order at lunch, are among the best in the area — proper shortcrust with a good crust crimp, filled with Cornish beef and swede rather than the tourist-town compromises found elsewhere. Local Skinner's ales on tap; a beer garden at the back for summer evenings.

Best for

Village pub pasty and local ale

Driftwood Café

A well-loved café at Trevaunance Cove that serves surfers, swimmers, and dog walkers with equal enthusiasm. Breakfast through to late afternoon — full Cornish breakfasts in the morning, crab sandwiches and homemade soup at lunch, slab cake and coffee through the afternoon. The cakes are genuinely exceptional; the carrot cake has its own following among coastal path walkers who time their Trevaunance stop accordingly.

Best for

Surfer café breakfast and homemade cake

The St Agnes Hotel

The hotel restaurant at the St Agnes is the village's most reliable dinner option for those who want something beyond pub food without driving to Truro. The menu is conservative but well-executed: local fish, Cornish meat, seasonal vegetables from farms in the Fal valley. The bar serves a good gin selection featuring Cornish distilleries, and the atmosphere on a winter evening, with the fire going and the wind outside, is genuinely pleasant.

Best for

Reliable hotel dinner

Stay nearby

Holiday cottages near St Agnes

Self-catering cottages near St Agnes's best restaurants — with kitchens for the nights you'd rather cook. Book direct for the best availability.

Browse on Sykes

AllCornwall may earn a commission on this link — it never affects the price you pay.