Mailing Address
La Barca Tapas Restaurant
33 West Clyde Street
HELENSBURGH
G84 8AW
33 West Clyde Street
HELENSBURGH
G84 8AW
INFO@LABARCAHELENSBURGH.CO.UK
Please use our contact form below or call us on 01436 268518 to discuss your requirements
La Barca Gift Vouchers are available online or in the restaurant
The images below will take you to secure pages to purchase gift vouchers for La Barca and our sister restaurants PADRONE and Cattle & Creel