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” (76 reviews)
“jambalaya” (42 reviews)
“baked beans” (38 reviews)
Open Now
11:00 AM - 9:00 PM 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 ReviewReviews (876)
Traveller rating
Traveller type
Time of year

1 - 10 of 849 reviews

Reviewed 4 days ago

if you are looking for that unique experience that comes with barbecue, this is your spot. been going there for years, and they just get it right...from beer in the cooler, to ribs that melt in your mouth and desserts as well. you can't lose...More

Date of visit: December 2018
Thank Neil A
Reviewed 1 week ago

Couldn't fault my experience here. I just loved everything; the ambience, the ribs, the service, the ribs, the surroundings, the ribs and even the sign saying that patrons should NOT ask for ketchup, salt, pepper or other condiments as the food is cooked to perfection...More

Date of visit: January 2019
Thank nedski67
Reviewed 1 week ago via mobile

Baby back ribs. Got the full rack with potato salad and slaw. Slow wait but good meal . Small space but local feel. Worth the stop

Date of visit: January 2019
Thank Alaskafan88
Reviewed 2 weeks ago via mobile

Mr Bones wasn’t originally part of “the plan”, but we needed a quick a close lunch to our upcoming activity. We whipped in here to an empty parking lot and tbh, that always scares me a bit because THE BEST places are always packed! Well,...More

Date of visit: January 2019
Thank Mom2Twincesses
Reviewed 2 weeks ago via mobile

We stopped by for dinner at 6 pm the place was packed had to wait 20 minutes, when we finally got a table they didn't have beer our friend wanted. The food took a Long time to get, they have a sign no salt,pepper, ketchup...More

Date of visit: December 2018
Thank jdixon6062
Reviewed 3 weeks ago via mobile

The baby back and spare ribs were both delicious. Husband enjoyed his jambalya. Homemade sides: bbq Baked beans, cheese grits, slaw were very good. They have good sweetners (stevia) for the tea. Service was efficient with frequent refills. Good job and we will be back...More

Date of visit: December 2018
Thank Mckevan
Reviewed 3 weeks ago via mobile

Love Mr. Bones. My family and I have been vacationing on AMI for years and never make a trip without hitting it up for ribs. I'm pretty sure we even had Easter dinner there during Spring Break one year. All the food is great, not...More

Date of visit: December 2018
Thank daballard15
Reviewed 4 weeks ago

Everyone visiting AMI should visit Mr. Bones at least once. Our family of five enjoyed & sampled almost the entire menu for lunch. I had a small rack of BBQ ribs. Meat fell of the bone and was both very moist and super! All enjoyed...More

Date of visit: December 2018
Thank IslandSunAMI
Reviewed 4 weeks ago

The food, drinks, service is perfect....but don’t ask for salt...food is always wonderful and you won’t need it. I personally think their gumbo is delicious, it will make you think you are back in New Orleans.

Date of visit: March 2018
Thank prclemens2018
Reviewed 8 December 2018 via mobile

Food wasn’t great service was worse never again ..... honestly save your money and go elsewhere wish we had !!!

Date of visit: October 2018
Thank mrswhitwot
Nearby HotelsSee all 28 hotels in Anna Maria Island
Angelinos Sea Lodge
72 reviews
.29 km away
Anna Maria Pirates Den
252 reviews
.48 km away
Cedar Cove Resort & Cottages
1,148 reviews
.51 km away
Anna Maria Island Beach Resort
141 reviews
.82 km away
Nearby Restaurants
Holy Cow Ice Cream & Other Cool Stuff
299 reviews
.30 km away
Old Hamburg Schnitzelhaus
674 reviews
.34 km away
Peach's - Holmes Beach
603 reviews
.31 km away
259 reviews
.67 km away
Nearby Attractions
Manatee Public Beach
567 reviews
.89 km away
Bradenton Beach
786 reviews
.90 km away
Surf's Up Watersports FL
16 reviews
.29 km away
Ami Beach Fun Rentals Llc.
22 reviews
.34 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
US$9 - US$20
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Local cuisine
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