The thing to remember about eating out in Dublin is that most restaurants, even the really good ones, offer a great value pre-theatre menu on week nights, and some on weekend nights, usually from about 5pm - 7pm. You can eat then for a *fraction* of the A La Carte price and usually need to vacate your table by 8pm. If you're on a budget always check out the early-bird or pre-theatre options. I love The Vintage Kitchen - great food, byo wine, byo vinyl. It's very small so book ahead for dinner and allow time to taste the Guinness beforehand in Mulligan's next door. Brother Hubbard (North) is good for brunch as is Coppinger RowChameleon in Temple Bar serves really good Indonesian food. Take the DART to Sandycove to eat the best Indian food in Dublin at Rasam Restaurant and the best fish for lunch in Cavistons, accross the road.If you like lebanese food go to Keshk Cafe Restaurant - exceptional value and a byo too. For a real treat (and here the Irish Coffee is a must, and made at your table) go to Chapter One Restaurant a Michelin starred place that has a great (and good value) pre-theatre option - you must book ahead as it's always busy and although a little expensive the food is absolutely worth the price.