You asked:

what is the address of tafarn y porth, caernarfon

  • The address of Tafarn Y Porth, Caernarfon is 5-9 High Street, Caernarfon, Gwynedd, LL55 1RH, UK.