Mawgan Porth itself offers a small selection of good eateries.
The Merrymoor Inn – great ales and good traditional pub grub – dog friendly https://www.merrymoorinn.com
Catch – Seafood Baar & Grill overlooking the beach- dog friendly https://www.catchmawganporthbeach.co.uk
The Kitchen by the Beach – at The Park Holiday Park (next door to Marver)https://theparkcornwall.com/restaurant
Woodfired Pizzas – a little shack near the crazy golf, be quick though as once they’re gone, they’re gone!
Fish and Chips – situated next to The Merrymoor, great to grab a quick bite and head onto the beach to watch the sunset.
Gnarly Food Co – this place is greatly in demand and you need to make sure you book at midday on a Sunday for the coming week.https://www.gnarlyfood.co.uk
The Scarlet – looking for something elegant and romantic? The Scarlet Hotel is an adult only hotel with a lovely restaurant that overlooks the bay.https://www.scarlethotel.co.uk/food-drink/lunch-menu
The Beach Box Cafe – take away coffee tea and snacks https://beachboxcornwall.co.uk
Carnewas Tearooms – Overlooking Bedruthan Steps beach famous for delicious cream teas http://www.carnewas-tea-rooms.co.uk
Off the Path Coffee Co – off the footpath to St.Mawgan Nr Sun Valley Holiday Park open Thursday, Friday, Saturday & Sunday 10am – 3pm for Breakfast, Brunch & Lunch.