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
“baby back ribs” (71 reviews)
“jambalaya” (40 reviews)
“baked beans” (38 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 ReviewReviews (806)
Traveller rating
Traveller type
Time of year

1 - 10 of 782 reviews

Reviewed yesterday

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 yesterday

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 2 days ago 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 6 days ago 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 1 week ago

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 2 weeks ago 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 3 weeks ago

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
Reviewed 4 weeks ago

Mr. Bones has good basic bbq. Ribs were tasty. BBQ chicken also was tasty, but to special. The sides were good, again, not special. Great service, very accommodating. Funky atmosphere. An enjoyable meal.

Thank Judith A
Reviewed 4 weeks ago

I was not impressed with my initial experience here. I called to see if we could get in and was told they were busy and they would put me on the list. When I asked if it was a long wait I was told they...More

Thank RobBN
Reviewed 4 weeks ago

Cute and fun place! Had a good assortment of beers in bottles held in the coffin in the front- (really keeping with the theme!)- No salt or pepper on the tables- and it was on the wall that the food had been "already expertly seasoned"-...More

Thank Keri C
Nearby HotelsSee all 27 hotels in Anna Maria Island
Angelinos Sea Lodge
71 reviews
.29 km away
Anna Maria Pirates Den
217 reviews
.48 km away
Cedar Cove Resort & Cottages
1,008 reviews
.51 km away
Anna Maria Island Beach Resort
133 reviews
.82 km away
Nearby Restaurants
Old Hamburg Schnitzelhaus
563 reviews
.33 km away
Peach's Restaurant
536 reviews
.31 km away
Holy Cow Ice Cream & Other Cool Stuff
252 reviews
.27 km away
Skinny's Place Incorporated
753 reviews
.85 km away
Nearby Attractions
Manatee Public Beach
502 reviews
.89 km away
Bradenton Beach
727 reviews
.99 km away
Coquina Beach
316 reviews
.99 km away
Bradenton Beach City Pier
188 reviews
.82 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
Local cuisine, Child-friendly, Kids
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