January 20, 2023January 26, 2023 lucypeoples “Salsa is the point”: meet the owners of the new Mexican restaurant in Galway