I and my mom visited this restaurant on one Sunday afternoon, at about 2:00pm. We wanted to get some nicely cooked meal (no hamburgers/sanwiches etc.) but first we were said it was served for dinner only. However, the cook agreed to make an exception and cook it for us. So we got Irish ham and cheese potato croquette ($7) and crispy calamari with sweet chili sauce ($8) for appetizer and later pan seared herb crusted trout ($14) and wild salmon ($22). The food was delicious, very fresh, and tasty. There were only 2 things I found strange:
1. the menu was strictly divided by brunch, lunch, and dinner - each with different options - so you could not chose a dish you like from the brunch menu if you came in the afternoon and it was no brunch anymore...unless the cook agrees to make an exeption. I didn't like this because I wanted to try something that was not available just because I did not come at a certain hour.
2. In the Irish ham and cheese potato croquette I didn't find any ham at all. It was tasty though.
Overall, I would say it's a very clean, calm, nice restaurant, not crowded, so ideal for a business meeting or people who want to talk and hear each other (at some restaurants it's really too loud so you have to shout). When we were there, there were only couple of tables taken, but if you are looking for a quiet place and a very nice food, I definitely recommend this place. The waitresses were extremely nice and helpful. The restroom was also extremely clean.
If you own or manage O'Connell's Bar & Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.