In 1901, in Ynyscynhaiarn, there is a David G Evans, son of Samuel, a publican, who was born c1897 in Porthmadog.
Samuel was born in Beddgelert c1858
Mother, Ann, in Llanharan ( Llanaelhaearn?) c1862
Children - All Porthmadog - Annie, Catherine, Samuel and William.
We can't publish details of the 1911 census but Samuel has a different wife and additional children.
Regards,
David