27-29 Cliff Road Newquay Cornwall TR7 2NE |
|
Jump to map | |
01637 875800 | |
http://barracuda.co.uk |
About Barracuda | |
Barracuda is a Bars, Pubs, Bistros serving the Newquay community in Cornwall, United Kingdom and located at 27-29 Cliff Road.
Show more...
Show less...
To contact Barracuda call 01637 875800 or visit their website at barracuda.co.uk |