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 good27%
  • Average14%
  • Poor6%
  • Terrible5%
Travellers talk about
“baby back ribs” (72 reviews)
“jambalaya” (39 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 (829)
Traveller rating
Traveller type
Time of year

21 - 30 of 803 reviews

Reviewed 1 March 2018 via mobile

This is one of our favorite, original, tasty restaurants on AMI. The ribs are simply great. Tasty and tender. The staff are friendly and our kids love eating here as well.

Thank Chris6058
Reviewed 26 February 2018

Well, we finally made it to this Island restaurant. We have lived on the island for two years and drive that way at least once a week. We decided to do take out, the place was hopping. We were greeted immediately by a nice lady...More

Thank bobandrobinalways
Reviewed 25 February 2018 via mobile

We picked up food here twice on our recent visit to AMI, but did not dine-in. They have awesome options for vegetarians and traditional bbq lovers alike. The place is quirky inside and they sell their own rubs and sauces as well. Service for our...More

Thank Brie H
Reviewed 24 February 2018

This place has an interesting mix of barbecue (spare ribs or short ribs - choose from six different sauces) and vegetarian/Indian food. And the portions are very generous. A fun place to eat at because of its funky atmosphere (the peeing skeleton fountain is a...More

Thank Novi-Jeff
Reviewed 23 February 2018

We saw Mr Bones when we arrived on the island.Not much for parking did not appear to be a very big space.We arrived on a Thursday night only a few tables empty.My wife got a kick when the hostess told us to pick out a...More

Thank flashyboy
Reviewed 22 February 2018 via mobile

The menu is diverse with New Orleans style food & flare along with bbq and salads. The decor is fun and beach casual is expected and accepted. Enjoy something different.

Thank lminnis1
Reviewed 18 February 2018 via mobile

We enjoyed a delightful dinner of BBQ at Mr Bones. The service was friendly and efficient. The variety of BBQ dishes makes a choice had to pick but all are excellent. And the prices reasonable.

Thank ggwattley
Reviewed 13 February 2018

Wanted to break away from all the fish meals so decided to try some BBQ. Their menu is very broad & offers a lot more than BBQ. Ribs were above ave. BBQ sauce was very good. Need to know this is a BBQ place &...More

Thank BuckeyeBidcaller
Reviewed 4 February 2018 via mobile

Small and unique, almost quaint. Fine service. Menu totally eclectic! Food uneven. Rice dishes not again. Barbecue chicken fair. Ribs good to very good. Just not good enough to be eager for more.

Thank David B
Reviewed 30 January 2018

Each time we're in Bradenton, we eat at Mr. Bones. Food is excellent. We met one of the owners this trip (Christine). She is a wonderful lady and was so helpful.

Thank Debra L
Nearby HotelsSee all 28 hotels in Anna Maria Island
Angelinos Sea Lodge
71 reviews
.29 km away
Anna Maria Pirates Den
230 reviews
.48 km away
Cedar Cove Resort & Cottages
1,060 reviews
.51 km away
Anna Maria Island Beach Resort
136 reviews
.82 km away
Nearby Restaurants
Holy Cow Ice Cream & Other Cool Stuff
270 reviews
.27 km away
Old Hamburg Schnitzelhaus
610 reviews
.33 km away
Peach's - Holmes Beach
555 reviews
.31 km away
228 reviews
.67 km away
Nearby Attractions
Manatee Public Beach
529 reviews
.89 km away
Coquina Beach
344 reviews
.99 km away
Bradenton Beach City Pier
197 reviews
.82 km away
Zegway by the Bay
159 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, Kids, Child-friendly
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