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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Duffy's Tavern

Certificate of Excellence
American, Bar, Pub
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
5808 Marina Drive, Holmes Beach, Anna Maria Island, FL 34217
941 778 2501
11:00 am - 8:00 pm
Closed now
All hours
Sun 12:00 pm - 8:00 pm
Mon 11:00 am - 8:00 pm
Wed - Sat 11:00 am - 8:00 pm
More Info
Add Photo Write a Review

298 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 289: English reviews
Lakeland, Florida
Level Contributor
15 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed 3 days ago NEW

I have been coming to Duffy's for over 20 years. Although I have been much happier since they moved into the air-conditioned. These are the best and juiciest Hamburgers in the world. I have tried most of them. Also the coldest beer in the state. They offer several other daily specials as well as other regular items, all are good... More 

Thank Michael H
Henderson, Nevada
Level Contributor
6 reviews
4 of 5 stars Reviewed 5 days ago NEW via mobile

Menu very simple mainly burgers choice of potato salad, cole slaw or bag of chips. Mushroom burger was very delicious. As the burgers taste great the must try is the Navy Bean Soup, now this is full of flavor and taste buds are bursting wanting more. Weird set up, you order food up at the counter so no real wait... More 

Thank Elaine F
Muskogee, Oklahoma
2 reviews
5 of 5 stars Reviewed 2 weeks ago via mobile

When you enter Duffy's Tavern you will feel like a local. Great atmosphere! If you like hamburgers you have to try Duffy's. Very good hamburgers and cold beer hard to beat. Don't expect french fries, just potato chips. My wife and I ate there twice, we left full and happy! Duffy's is good food and great fun! Ron & Gayle

Thank Ron-DPh
Tarpon Springs, Florida
Level Contributor
21 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
4 of 5 stars Reviewed 4 weeks ago via mobile

Good juicy burger. Not a ton of options, but what they do they do very well. If you want a quick great tasting burger, cold beer at a decent price near the beach, this is a good stop. Don't be fooled by the outside. The inside is pretty cool. Fine place to take kids as well.

Thank bh34688
Level Contributor
62 reviews
42 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed June 23, 2016 via mobile

Don't be in a hurry and bring cash. So what if you have to order at the bar and wait a few minutes, it's just what they do here. Love the burgers and dogs. Best burgers on the island

Thank denny h
Level Contributor
13 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
2 of 5 stars Reviewed June 22, 2016

My husband enjoyed his burger, just a basic cheeseburger. Mine was a burger with brie and caramelized onion and brie. Not a lot of brie, too many onions and the burger itself was dry. Not a lot to chose from. You have to order at the bar and we stood there for at least 10 min before our order was... More 

Thank J W
sarasota FL
Level Contributor
397 reviews
229 restaurant reviews
common_n_restaurant_reviews_1bd8 180 helpful votes
4 of 5 stars Reviewed June 20, 2016

Yummmm.... the burgers here are delicious. We had a great leisurely lunch complete with root beer that had some kind of ale or liquor in it. Very packed... You have to belly up to the bar to order.

Thank jeanninelehman
Long Island, New York
Level Contributor
70 reviews
67 restaurant reviews
common_n_restaurant_reviews_1bd8 53 helpful votes
5 of 5 stars Reviewed June 17, 2016

OK we have eaten burgers at just about every place there is to eat on the island. And I would have to say without a doubt, Duffys is probably the best burger by far. Juicy delicious and cook to perfection what more could you ask for. Good job Duffy's.

Thank harleyd73
Level Contributor
47 reviews
28 restaurant reviews
common_n_restaurant_reviews_1bd8 17 helpful votes
5 of 5 stars Reviewed June 11, 2016

We tried Duffy’s while on vacation in Anna Maria, wife had Cheeseburger, and twins ordered the Bacon Cheeseburger. I had the Navy Bean Soup and a cold draft beer. This place does burgers and does them well, burgers were delicious. And the twins know burger, so 2 thumbs up. The Navy Bean Soup was Very Good and so was the... More 

2 Thank Ezekiel A
Lake Orion, Michigan
Level Contributor
18 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed June 7, 2016

Great local place. Wonderful hamburgers and cheap beer on an expensive island!! Best dinner we had during our three day trip!!

Thank Dianna G

Travelers who viewed Duffy's Tavern also viewed

Anna Maria, Anna Maria Island
Holmes Beach, Anna Maria Island
Holmes Beach, Anna Maria Island
Holmes Beach, Anna Maria Island
Anna Maria, Anna Maria Island
Holmes Beach, Anna Maria Island

Been to Duffy's Tavern? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 stars
    4 of 5 stars
  • Value
    4.5 of 5 stars
    4 of 5 stars
American, Bar, Pub
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Television, Serves Alcohol, Wheelchair Accessible
Good for
Dining on a budget, Bar scene, Families with children
Open Hours
12:00 pm - 8:00 pm
11:00 am - 8:00 pm
11:00 am - 8:00 pm
11:00 am - 8:00 pm
11:00 am - 8:00 pm
11:00 am - 8:00 pm
Location and Contact Information
  • Address: 5808 Marina Drive, Holmes Beach, Anna Maria Island, FL 34217
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
  • Phone Number: 941 778 2501

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Duffy's Tavern and other visitors
1 question
Ask a question
Newburgh, Indiana
5 months ago

See all questions (1)

Questions? Get answers from Duffy's Tavern staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?