St David’s has a deli, butcher, greengrocer and small well-stocked supermarket, CK’s. If you shop with one of the big boys, drive 15 miles to Haverfordwest. There’s also a yum-scrum country market in the tiny City Hall every Thursday morning. Think home-made pies, Welshcakes, barabrith (worth a nibble even if you haven’t a clue what we’re talking about). The city is fast becoming foodie heaven: Cwtch (01437 720491) serves modern classics in cool, friendly surroundings (with colouring-in bits to keep kids amused while they’re waiting). Jones’s café next door does a mean full Welsh. For local soup (cawl) head for the refectory at the cathedral and if you want a bog-standard take-away, the rugby club does this in high season.