Roughly where are you staying in Dublin?
For pre dinner drinks avoid Temple Bar, but it's nice to walk around and listen to the buskers. Just don't use it for food or drinks it's a rip off.
Locals will head to the South William Street/Grafton Street area. Plenty of pubs and restaurants, have a look at google maps.
My favourites when visiting are The Bailey Pub and Davy Byrnes across the street, and the Duke, all on Duke Street. Plenty more around there too.
My favourite restaurants are the Pig's Ear on Nassau Street, Dunne and Crescenzi on Frederick Street, and the Vintage Kitchen on Poolbeg Street, and pop next door to Mulligans Pub for the best Guinness in Dublin. Across the river agree with Winding Stair and there is a cute little place on Bachelor's Walk (the quays) called Terre Madre.
Check prices before you go, Dublin can be quite expensive.
Hope you have a lovely time.
I'd book everything. Dublin in heaving at the moment. I'm here now, back soon. Great spot.