There's nothing worse than racking your brain trying to think of somewhere nice to go for dinner, getting dressed up, arriving absolutely starving ready to be filled up with yummy food and friendly service - only for the whole meal to kinda flop.
So often restaurants are brilliant the first time you go, but then not-so-much the next time, and it can be such a disappointment when that happens.
We've lost count of the times it's happened to us, which is why we've rounded up 11 of the most reliable restaurants in town that are consistently on our list of where to go last minute.
Every single time we've eaten in one of these places we've left feeling satisfied, something which is vital when you've gone to the expense of heading out for a meal.
Dublin has hundreds of lovely places to eat, but these are the ones we'll never stop going to, the real troopers of the town.
The ultimate chicken restaurant in town, this is THE place to go if you're in the mood for a big basket of fried goodness (get the garlic and soy style).
You know exactly what you're gonna get here and it always hits the spot.
2. Market Bar
Whether you want some tapas to share or bigger plates, this place delivers time and time again, and is especially good for a group of mates.
The food is here is super satisfying, and the hidden bar upstairs is ideal for a sneaky post-dinner drink.
Cheap and cheerful is always a bonus point in our books, and this good-vibes veggie Indian has it in spades.
The Govinda's special is a HUGE plate of tasty food and the choices are always brill.
4. The Brass Monkey
The sea front restaurant is our go-to place after a walk along the pier in Howth.
They do a catch of the day that's fresh off the boat, and there's always something extra tasty on their specials menu. Be warned though: You may have to wait for a table.
In the mood for a tender, juicy steak? This will be your new meat feasting place from now on.
Sometimes all you want is no-fuss, excellent quality food - and you'll find it here.
6. Terra Madre
This tiny Italian restaurant cooks some of the most authentic Italian food you'll find in Dublin.
The two guys running it are experts at what they do, and will recommend you something divine every time. (If you haven't tried their ravioli del plin DO IT.)
7. Monty's Of Kathmandu
Never again complain that there's nowhere nice in Temple Bar - once you eat in this Nepalese spot you'll want to go every single week.
There's loads of choice on the menu and the staff are soooo sound.
Look, when you want a burger you want a really great burger, and it's so reassuring to know that's what you'll get in here.
SO juicy and tasty, and a choice of handcut or shoestring fries - 100% heaven.
This Stoneybatter pizza joint always serves up perfectly thin mouthwatering pizzas, and the toppings are just as good quality as you'd find in Italy.
Try the Funghi - wild mushrooms, taleggio (otherwise known as the nicest cheese in the world, truffle oil + basil.
This trendy New York style restaurant is a real local fave, and is the ideal place to pop down to for a bite to eat and glass of wine.
One member of the Lovin Dublin group is OBSESSED with their wings, try them and you'll see why.
Practically the definition of a neighbourhood gem, this divine place has a great value early-bird and their Tuesday Tasting Menu is defo one to put on your list.
Whatever you order here will be delicious, beautifully presented and won't break the bank. Perfect.
Did we miss a place that you've always had a great meal in? Let us know!