
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.50Bacon, sausages, 2 eggs, black pudding, mushrooms, tomato, beans, toast.
Vegetarian Breakfast
£10.50Eggs, halloumi, avocado, roasted tomato, mushrooms, beans, toast.
Cream Tea
£7.50Two warm scones with Rodda's clotted cream and strawberry jam. Pot of tea included.
Fish & Chips
£14.00Beer-battered haddock with thick-cut chips, mushy peas & tartare sauce.
Welsh Rarebit
£8.50Mature cheddar, ale & mustard on thick granary toast. A classic done right.
Bara Brith
£3.50Traditional 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.
“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
“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
“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