Food La Barca, 33 West Clyde Street, Helensburgh 16 June 2013 Emma Mykytyn 0 La Barca has been open since early December 2012 and is a firm favourite with the Helensburgh crowd (and [Read more]