The Dennis Cafe

Castle Beach · Since 1952

The Dennis Cafe

🥓

The Big Breakfast

Proper fry-up with locally sourced bacon, sausages, eggs, and all the trimmings. £12.50.

Cream Teas

Warm scones, clotted cream, and strawberry jam. Best enjoyed on the terrace overlooking the sea.

🌊

Castle Beach View

Our terrace sits right above Castle Beach. Your breakfast comes with a view that hasn't changed in centuries.

👨‍👩‍👧‍👦

Family-Run Since 1952

Three generations of the Dennis family. Same counter, same welcome, same commitment to good food.

Our Menu

Hearty, honest food — just as it should be.

The Dennis Full Breakfast

£12.50

Bacon, sausages, 2 eggs, black pudding, mushrooms, tomato, beans, toast.

Vegetarian Breakfast

£10.50

Eggs, halloumi, avocado, roasted tomato, mushrooms, beans, toast.

Cream Tea

£7.50

Two warm scones with Rodda's clotted cream and strawberry jam. Pot of tea included.

Fish & Chips

£14.00

Beer-battered haddock with thick-cut chips, mushy peas & tartare sauce.

Welsh Rarebit

£8.50

Mature cheddar, ale & mustard on thick granary toast. A classic done right.

Bara Brith

£3.50

Traditional Welsh tea loaf, buttered. Made to our own recipe.

Since 1952

The Dennis Cafe opened the year of the Queen's coronation, and we've been here on Castle Beach ever since. Stanley Dennis started it with a single gas ring and a lot of optimism.

Today his grandson Tom runs the café, and while the menu has grown, the philosophy hasn't changed: honest food, generous portions, and a warm welcome for everyone who walks through the door.

The terrace still has the best view in Tenby. Some things never need to change.

5/5 · Lovely
The full breakfast here is legendary. Perfectly cooked, generous portions, and that sea view makes everything taste better. A Tenby institution for good reason.
Robert P., TripAdvisor
5/5 · Lovely
Best cream tea in Pembrokeshire. Warm scones, proper clotted cream, and the jam is served at room temperature — they know what they're doing.
Margaret & John, Google Reviews
5/5 · Lovely
We've been coming to Tenby for 30 years and The Dennis is always our first stop. The fish and chips are as good as you'll get anywhere. Tom and the team are wonderful.
The Walters Family, Facebook

Castle Beach, Tenby, Pembrokeshire, SA70 7BL

01834 842143

Monday8:00 – 17:00
Tuesday8:00 – 17:00
Wednesday8:00 – 17:00
Thursday8:00 – 17:00
Friday8:00 – 17:00
Saturday8:00 – 17:00
Sunday9:00 – 16:00
Open in Google Maps