We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hannah Flanagan's Pub

300 N Main St, Hendersonville, NC 28792-0401
+1 828-696-1665
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good37%
  • Average12%
  • Poor4%
  • Terrible2%
Travelers talk about
“fish and chips” (66 reviews)
“irish stew” (32 reviews)
“pot roast” (46 reviews)
Open Now
All hours
American, Irish, Bar, Pub, Vegetarian Friendly
$$ - $$$
300 N Main St, Hendersonville, NC 28792-0401
All Details
Write a ReviewReviews (586)
Traveler rating
Traveler type
Time of year

1 - 10 of 585 reviews

Reviewed 1 week ago via mobile

Great food and atmosphere. Love the downtown location Hendersonville is the bomb. If you are in town don't miss Hanna Flanagans.

Thank John M
Reviewed 2 weeks ago

I love to eat at Hannah Flanagan's, especially when I can get a table by the window. Downtown Hendersonville is charming and picturesque and I enjoy watching people walk by on dynamic Main Street. The food is good and the beer is plentiful. The staff...More

Thank GHTraveler_9
Reviewed 2 weeks ago

This is a really great lace to eat! Staff are all very sweet and love the atmosphere 😊Prices are great too!

Thank TeresaAPC1
Reviewed 3 weeks ago

We visit this with every visitor we have from out of town! Plus, several other times when we are downtown. For good drinks, awesome food and stellar service-this is the place!

Thank Eric J
Reviewed January 11, 2018

Came to Hannah Flanagan's Friday night after a rough week at work. I wasn't much in the mood for going out, so the normal spots in Downtown Asheville certainly were not what I was looking for. I don't think that I would say that it's...More

Thank John051285
Reviewed January 1, 2018 via mobile

Hubby and I were in Asheville for a weekend away and drove thru Hendersonville on the way home. Cute little down town and shops, but it was miserably cold and it was New Years Day and not much was opened. We saw that Hannah Flanagan’s...More

Thank Pam Y
Reviewed December 30, 2017 via mobile

This was our 2nd visit to this place and was equally as enjoyable as the first. First trip my husband had bangers and mash, and I had the shepherds pie—both yummy and huge portions. This trip, he had the fish sandwich and I had the...More

Thank pianomom2
Reviewed December 9, 2017 via mobile

My wife and I had a nice lunch in Hendersonville. It was a snow filled day with 13 inches on the ground. I had a pastrami on rye with Swiss cheese and homemade chips. My wife had a Reuben sandwich with Cole slaw. There was...More

Thank O1624BUcraigw
Reviewed December 7, 2017

Hannah Flanagans is a popular restaurant in Hendersonville. It serves mostly traditional pub fare in a setting reminiscent of an Irish pub with lots of brass and dark wood furniture and paneling. It offers a good selection of beers on tap, mainly from local breweries....More

Thank Jim B
Reviewed December 4, 2017

We stopped in to Hannah Flanagan’s while in Hendersonville for a school-related trip. It was a busy Friday night, and once we got past the snippy hostess, our dinner was really quite good. We arrived and stood in line at the door for several minutes...More

Thank Louis59
Matt J, Owner at Hannah Flanagan's Pub, responded to this reviewResponded December 6, 2017

Thank you for letting us know about the hostess. Can you help us by letting us know the date you were here? Thanks, Matt 828- 329-4788

Nearby HotelsSee all 11 hotels in Hendersonville
Days Inn Hendersonville
334 reviews
1.76 miles away
CedarWood Inn
107 reviews
1.82 miles away
Comfort Inn
72 reviews
1.85 miles away
Econo Lodge
79 reviews
1.87 miles away
Nearby Restaurants
McFarlan Bakery
575 reviews
.02 miles away
West First
799 reviews
.12 miles away
325 reviews
.07 miles away
658 reviews
.03 miles away
Nearby Attractions
Mineral & Lapidary Museum
165 reviews
.06 miles away
Playhouse Downtown - Flat Rock Playhouse
167 reviews
.16 miles away
Hands On! Children's Museum
105 reviews
.04 miles away
Team ECCO Ocean Center & Aquarium
87 reviews
.14 miles away
Ask a question
Questions & Answers
Carol B
November 16, 2016|
AnswerShow all 6 answers
Response from jgteacher | Reviewed this property |
they open at 11. very good food.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Late Night
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Bar scene, Kids, Families with children, Large groups, Local cuisine
Open Hours
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
Location and Contact Information
  • Address: 300 N Main St, Hendersonville, NC 28792-0401
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Hendersonville
  • Phone Number: +1 828-696-1665
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing