Freckles Cafe
Harbourside café with roomy tables, easy parking, warm staff and cakes worth the trip — lively rather than quiet, and dog-friendly.

Restaurants · Milford Haven
Sitting right at the marina edge in Milford Haven, this is an easy one to build a family afternoon around — free parking, buggy access straight in, high chairs and a kids' menu, and outdoor tables that come into their own on a warm day. The menu is varied without being predictable: fish and chips people call "stunning", Moroccan spiced cottage pie, ribs, chicken skewers, and a specials board worth a look. Portions are generous but somehow there's still room for the Eton mess. Vegan and vegetarian options are there, and the staff ask about allergies without being asked. Two honest notes: booking is worth doing, especially evenings, and food can take 30-35 minutes when it's busy — fine for a lazy brunch, less so with a hungry toddler. The team are warm with families and quick to keep drinks topped up.

A little something creative for your next meal out. Filled with colouring, simple drawing prompts for cute animals, origami and conversation starters designed to bring more play, laughter and connection to the table. 3 free printable packs for toddlers, preschoolers and primary-aged children.
Harbourside café with roomy tables, easy parking, warm staff and cakes worth the trip — lively rather than quiet, and dog-friendly.
Harbourfront spot with water views, huge portions, a generous kids' menu, free parking and patient staff — worth booking ahead.
Restaurant in Milford Haven with a kids menu and outdoor seating — 4.4★ (747 Google reviews).