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.

Mr. Bones

3007 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-2149
+1 941-778-6614
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good27%
  • Average14%
  • Poor7%
  • Terrible5%
Travellers talk about
“jambalaya” (40 reviews)
“baked beans” (39 reviews)
Open Now
11:00 - 21:00All hours
American, Barbecue, Vegetarian Friendly, Vegan Options, Gluten Free Options
€€ - €€€
3007 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-2149
All Details
Write a Review
Reviews (770)
Traveller rating
Traveller type
Time of year

1 - 10 of 746 reviews

Reviewed 5 days ago

The ribs were great and the staff was really welcoming as well, especially since Irma was on its way in a few days

Thank steveequips
Reviewed 3 weeks ago

Don't expect a barbeque joint. Look over the menu -- everything here is excellent, and the decor is funky.

Thank vklipscomb
Reviewed 4 weeks ago via mobile

Great food well priced food. Helpful staff and good atmosphere. Would definitely go back. Easy to find.

Thank Chris S
Reviewed 19 August 2017 via mobile

We visited here many time several years ago. They must have changed hands since we were there back then. My husband liked the Biryani but other than that the rest was not very good.

Thank jefmaur M
Reviewed 17 August 2017 via mobile

Delicious BBQ food. Great menu and friendly staff. Don't take reservations. You can ring ahead 30 mins before you're due to arrive and they'll put your name down on a wait list. Always visit here when I'm the island. Recommend!

Thank axle06
Reviewed 14 August 2017 via mobile

Late review. We were staying at the silver surf.wanted to catch the fireworks for 4th july at the sandbar but didn't want to get stuck in traffic.decided on mr bones then walk back down beach. Not a very big place wich is okay by me....More

Thank andrewkingsley
Reviewed 14 August 2017 via mobile

One of the best BBQs I've had. I enjoyed the baked consistency of the meat. Fell right off the bone. The regular and hot sauces are incredible. Sides were good, but wish they offered a few more. Picking the drinks out prior to seating was...More

Thank npwanner
Reviewed 11 August 2017

Great place to eat. The chopped chicken is delicious and the service is super. You need to try it once, you will love it.

Thank jimp5139
Reviewed 10 August 2017

The ribs were good but not the best I've had. The sides were great for sides. It was worth the visit.

Thank Jeff S
Reviewed 6 August 2017 via mobile

Always saw this place, finally tried it with my two sons. We liked the variety of choices, and unlike the other reviewer I was not taken back by picking a beer on the way to bring seated. Between the 3 of us we had crawfish,...More

Thank DcrPitt
Nearby Restaurants
Old Hamburg Schnitzelhaus
513 reviews
.33 km away
Peach's Restaurant
494 reviews
.31 km away
Holy Cow Ice Cream Shop
242 reviews
.30 km away
Skinny's Place Incorporated
706 reviews
.85 km away
Nearby Attractions
Manatee Public Beach
468 reviews
.89 km away
Bradenton Beach
697 reviews
.99 km away
Zegway by the Bay
154 reviews
.36 km away
AMI Paddleboard Rentals
95 reviews
.86 km away
Ask a question
Questions & Answers
Paul R
4 November 2015|
AnswerShow all 4 answers
Response from DelaneysUK | Reviewed this property |
Hi Paul, Mr Bones is quite small so may be best for you to ring ahead (941) 778-6614 if you are a party of 5, though you should get in okay. Plenty on menu for non-alcoholic diners as I am one myself! (Always the... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly, Local cuisine
Open Hours
12:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 3007 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-2149
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
  • Phone Number: +1 941-778-6614
  • E-mail
Mr Bones is a one of a kind family owned and operated business. We have lived and worked on Anna Maria Island since 1992. We have a loyal following of locals, and Snowbirds (as well as our snowbirds from across the pond). If you are looking for the same old corporate American vacation cuisine, you will NOT find it here. All of our food is actually home made in our little 40 seat restaurant. We are the only island restaurant with a separate menu for our vegan friends, so family's can go out to eat together. If you don't feel like eating out, after a long day on the beach or on the boat, "take out" is available. For groups of 15 + see our catering menu on our website.
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