Hi Lefty,
Long time - hope you're well!! What is bringing you to our great city?
Depending on what you're after, I'd have to recommend O'Keefes (fits both your questions in my opinion, good pub AND good food!), the Star Bar or if you are after a good old fashioned counter meal, you really...