Barracuda, Newquay, Cornwall, United Kingdom
About Barracuda
Barracuda is a Bars, Pubs, Bistros serving the Newquay community in Cornwall, United Kingdom and located at 27-29 Cliff Road.To contact Barracuda call 01637 875800 or visit their website at barracuda.co.uk
Location
27-29 Cliff Road
Newquay
Cornwall
United Kingdom
TR7 2NE
Map
Contacts
Tel: 01637875800
Web: barracuda.co.uk