Il y a beaucoup de restaurants sur les grands boulevards. On y trouve de tout, mais attention, après cela devient extrêmement difficile de trouver une table, même à Dublin. Les grands restaurants de cuisine étrangère (souvent française) sont le plus souvent d'excellente qualité mais assez chers (30 à le plat). La petite ville de Kinsale près de Cork est reconnue mondialement pour ses excellents restaurants, spécialité poissons. Dans le Nord-Ouest du pays, Donegal est connue comme étant la capitale irlandaise des fruits de mer.