Town Hill Wrexham Wrexham LL13 8NA |
|
Jump to map | |
01978 366750 | |
01978 366290 | |
http://barracudagroup.co.uk |
About Barracuda Bar | |
Barracuda Bar is a Bars, Pubs, Bistros serving the Wrexham community in Wrexham, United Kingdom and located at Town Hill.
Show more...
Show less...
To contact Barracuda Bar call 01978 366750 or visit their website at barracudagroup.co.uk |