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...
  • Excellent48%
  • Very good28%
  • Average14%
  • Poor6%
  • Terrible4%
Travellers talk about
“baby back ribs” (73 reviews)
“jambalaya” (42 reviews)
“baked beans” (37 reviews)
Closed Now
American, Barbecue, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
3007 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-2149
All Details
Write a ReviewReviews (858)
Traveller rating
Traveller type
Time of year

1 - 10 of 831 reviews

Reviewed 4 days ago via mobile

I really enjoyed the meal. I had the BBQ pork. It truly tasted like it had simmered all day in the sauce. Also if you’re craving craft beer this is a good choice. They have an extensive selection (bottles) in hand (and in a coffin...More

Thank owencarpet
Reviewed 1 week ago

The group we were with were not as adventurous with ethnic foods. But we all enjoyed it. Loved grabbing the beers out of the coffin. The jambalaya was amazing. The kids meal menus were candy skulls and really neat.

Thank Kristin B
Reviewed 2 weeks ago via mobile

Called in here for some BBQ food after a few drinks on Bridge St. The food was very tasty and good pleasant service. Well worth a visit.

Thank Ian H
Reviewed 2 weeks ago via mobile

Certainly the quirkiest restaurant we’ve been to but, my word, the food was good! We had prime ribs, pork platter and bbq chicken. All really tasty.

Thank Debby R
Reviewed 3 weeks ago via mobile

We arrived at AMI quite late and stumbled across this gem. The food is so tasty. We picked beer from a coffin and there was plenty of choice on the menu. The children liked all the decor! Great place and excellently priced

Thank Themorrisfamilyof4
Reviewed 4 weeks ago

This small restaurant stood out with its skeleton design as we drove past so we decided to visit, mainly as there was a children’s menu and a varied choice. Interestingly it states no salt, pepper or sauces, don’t even ask. To be honest they are...More

Thank Richard A
Reviewed 14 August 2018 via mobile

You know it’s good when you settle down to write a trip advisor review and start salivating, hungering for another meal. Why, well Mr Bones simply does great food, well cooked, excellent flavours and a good range of sides and all at extraordinary value.

Thank Badger0777
Charlotte M, Owner at Mr. Bones, responded to this reviewResponded 5 weeks ago

Thanks for taking the time to write a review Badger.We will be here when you want to come back.

Reviewed 10 August 2018

My husband had ribs, I had philly chicken sandwich. Atmosphere was good, interesting decor. We will be back!

Thank bruceandjoelle
Reviewed 9 August 2018

The food and atmosphere are great here. There is a large sign stating no salt, pepper, or ketchup, etc. is allowed or given and to not even ask. You truly do not need them. I had the Jambalaya and it was excellent. The beer is...More

Thank somsee56
Reviewed 7 August 2018

Very good food, New Orleans style, great crawfish gumbo, seasoned chicken wrap. The waitress was very good. I had no problems with accommodations for my service dog unlike The Wicked Cantina.

Thank Susan W
Nearby HotelsSee all 28 hotels in Anna Maria Island
Angelinos Sea Lodge
72 reviews
.29 km away
Anna Maria Pirates Den
245 reviews
.48 km away
Cedar Cove Resort & Cottages
1,112 reviews
.51 km away
Anna Maria Island Beach Resort
140 reviews
.82 km away
Nearby Restaurants
Holy Cow Ice Cream & Other Cool Stuff
293 reviews
.30 km away
Old Hamburg Schnitzelhaus
648 reviews
.33 km away
Peach's - Holmes Beach
584 reviews
.31 km away
246 reviews
.67 km away
Nearby Attractions
Manatee Public Beach
555 reviews
.89 km away
Bradenton Beach
769 reviews
.90 km away
Bradenton Beach City Pier
202 reviews
.82 km away
Zegway by the Bay
165 reviews
.36 km away
Ask a question
Questions & Answers
Paul R
5 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
Local cuisine, Child-friendly, Kids
Open Hours
12:00 PM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
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