Eating

St Davids is a tourist town, so you won't have trouble finding a cafe, a restaurant or a pub meal.