All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4 Open now Harbour Inn 31 Main Street, Solva, Haverfordwest, Solva, WA SA62 6UU Bar 3 Open now The Cambrian Inn Main Street, Solva, Solva, Haverfordwest, Solva, WA SA62 6UU Restaurant Bar 4.7 The Royal George 13 High Street, Solva, Haverfordwest, Solva, WA SA62 6TF Bar