This might be too late for you but two places I had very enjoyable meals come to mind.
Both were not tremendously expensive:
1) a Russian restaurant with the improbable name of Tsar Ivan, has a very extensive menu which was unusual in my experience, but being from Florida, there are not a lot of Russian places around. Good meal and service
with fairly sizeable portions if I remember correctly.
2) Pearl Brasserie cozy place located downstairs in the basement of row-house with a bit of an inventive menu and delicious food.
Both are quite near to Stephens Green, Pearl being just a few blocks (east??)on Merrion/Baggot.
mike
[This message has been edited by MIKESILV (edited 09-03-2003).]