Barracuda Bar in Wrexham

Barracuda Bar

7-15, Town Hill
LL13 8NA
01978 366750
Write your review of Barracuda Bar
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
123 ft
Buddys Cafe Bar
Abbott Street
Wrexham LL11 1TA
123 ft
L'etage
Abbott Street
Wrexham LL11 1TA
140 ft
The Ironworks
7-15 Town Hill
Wrexham LL13 8NA
185 ft
1 5 Public House
1-5 Town Hill
Wrexham LL13 8NA
423 ft
Liquid, Wrexham
Brook Street
Wrexham LL13 7LH
439 ft
Yales Cafe Bar
15-17, Hill St
Wrexham LL11 1SN