Come and enjoy the wide variety of places to eat in Pembroke. We have a number of Restaurants, Pubs and Cafes in the town to enjoy a hearty breakfast, light lunch or an evening meal.
We also have a selection Takeaways to cater for those wanting food on the go.
CafesBrown's CafeCafe, Restaurant
51 Main Street,
Pembroke
SA71 4DA
T: 01646 682419
Cafe Rose
28 Main Street
Pembroke
SA71 4NP
T: 07955 697267
Cafe, Coffee Shop, Restaurant
18 Main Street,
Pembroke
SA71 4NP
Currently Empty
6 Main Street
Pembroke
SA71 4NP
North Quay,
Pembroke
SA71 4NQ
T: 01646 684290
34 Main Sreet
Pembroke
SA71 4NP
T: 07976361861
Commons Road
Pembroke
SA71 4EA
PubsMiddlegate
Pub & Restaurant
41 Main Street,
Pembroke
SA71 4JS
Pub & Restaurant
2 The Quay,
Pembroke
SA71 4NT
Pub & Restaurant
17 Main Street,
Pembroke
SA71 4JS
T: 01646 682883
Pub & Restaurant
Lamphey
Pembroke
SA71 5NU
T: 01646 672426
Pub & Restaurant
East End Square,
Pembroke
SA71 4DQ
The Old Cross Saws Inn
109 Main Street,
Pembroke
SA71 4DB
140 Main Street,
Pembroke
SA71 4HN
Pub & Restaurant
2 The Green
Pembroke
SA71 4NU
28 Main Street
Pembroke
SA71 4NP
T: 07955 697267
116 Main Street,
Pembroke
SA71 4HN
Bar, Restaurant
Main Street,
Pembroke
SA71 4JS
T: 01646 683 611
Indian Restaurant
11 Main Street
Pembroke
SA71 4JS
T: 01646 682666 / 01646 681353
Pembroke Tandoori
Indian Restaurant
48 Main Street,
Pembroke
SA71 4NP
Fish & Chip Shop
2 Main Street,
Pembroke
SA71 4NP
2 Westgate Hill,
Pembroke
SA71 4LB
T: 01646 683555
4 The Green,
Pembroke
SA71 4NU
T: 01464 681 315
Jays Sandwich Bar
22 Main Street,
Pembroke
SA71 4NP
Chinese Takeaway & Restaurant
Commons Road,
Pembroke
SA71 4EA
T: 01646 685759
50 Main Street,
Pembroke
SA71 4NP
T: 01646 681 118
48 Main Street,
Pembroke
SA71 4NP
Fish & Chip Shop
2 Main Street,
Pembroke
SA71 4NP
Fish & Chip Shop
126 Main Street,
Pembroke
SA71 4HN
T: 01646 622332