Barracuda Coffee Co., Watford, Hertfordshire, United Kingdom
About Barracuda Coffee Co.
Barracuda Coffee Co. is a Fast Food serving the Watford community in Hertfordshire, United Kingdom and located at High Street.To contact Barracuda Coffee Co. call 1923814181
Location
High Street
Watford
Hertfordshire
United Kingdom
WD17 1LJ
Map
Contacts
Tel: 1923814181