Hannah Flanagan’s Irish Pub, Hendersonville, NC

Hannah Flanagan’s Irish Pub in Hendersonville, NC – Where Everybody is Irish!
Phone: 828-696-1665


Open Every Day from 11 am until 11 pm

Kitchen hours are 11 am – 10 pm Sunday through Thursday; 11 am – 11 pm Friday & Saturday

Takeout is available! Please call 696-1665 to order.

Bottled beer and wine, gift certificates, and t shirts are available

Reservations are not Required

Click Here to View the Menu! 


Praise from Trip Advisor…drunk

This place has the best wings in town. They have wing night every Monday. I love that they have outdoor dining. Philly cheese steak sub is also delicious.


St. Patrick’s Day 2021!

On Wednesday March 17th are going to celebrate 27 years in business and one year of surviving the new normal.

Since we are still under restrictions in occupancy and hours, we want everyone to know what to expect.

Unfortunately, we are going to be forced to say the word “no” a whole bunch. Please understand these restrictions are placed on us by the state and we can’t negotiate them.

We will be open regular hours, 11am-11pm, serving our regular menu.

We do not have an inside waiting area. Rain or shine our waiting area will be on the sidewalk in front of the pub. We wish we could have you wait at the bar but it isn’t possible with 50% occupancy. There is no standing room at the bar or anywhere else inside. There will be a long wait for a table or a barstool.

We appreciate you wearing a mask when moving around the restaurant. You can remove your mask when you are seated.

We will seat groups when everyone is present.

Outside dining will not be open.

We don’t take reservations. Sorry but it just doesn’t work on this particular day in this “new normal.”

Yes, we will have green beer and corned beef and cabbage…it’s St. Patrick’s Day, how could we not???!!!

*If you’re concerned about a long wait outside, please consider coming Tuesday or Thursday. We will have the same menu and the same atmosphere but your wait will be much, much shorter.

Please call 696-1665 with any questions.