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.
New! You come to us for reviews — now you can book your hotel right here on TripAdvisor.

Mr. Bones

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
3007 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-2149
+1 941-778-6614
11:00 am - 9:00 pm
Closed now
All hours
Sun 12:00 pm - 9:00 pm
Mon - Sat 11:00 am - 9:00 pm
More Info
Add Photo Write a Review

664 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 644: English reviews
South Deerfield, Massachusetts
Level Contributor
33 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed 3 days ago NEW

Everything I've tried on their menu has been great. BBQ is the specialty. They don't have salt or pepper on the tables because "the chef seasoned it just right". It's that good. I usually don't think of Caribbean food on a BBQ menu, but Mr. Bones does. They have a cool (or weird/quirky) faux coffin that you help yourself to... More 

Thank jonazenhebert
Orlando, Florida
Level Contributor
41 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
1 of 5 stars Reviewed 4 days ago NEW via mobile

Friends had recommended this little barbecue place, which is noted locally because they get mad at you if you ask for condiments: The food is prepared right, they say, and you don't need pepper or salt. Unfortunately, what I needed was better food. I ordered the BBQ pork plate, which came with tiny cups of baked beans and yams, along... More 

Thank Bess941
Level Contributor
5 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 stars Reviewed 4 days ago NEW via mobile

We read about this place before we came down and gave it a shot. The decor was New Orleans/voodoo style, but in a fun, relaxing way. The menu was probably one of the most eclectic menus I have ever seen. A mix of traditional bbq, cajun, and Asian. My wife had the honey glazed ribs and I had the Mongolian... More 

Thank Greg Z
Land O Lakes, Florida
Level Contributor
25 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed 1 week ago NEW via mobile

If you are down on the island for a few days, please don't miss this funky place. It is a combo of good BBQ and india/thai foods. Go, go ,go - that is btw my highest rating. If you get there a bit late, you will stand in line.

Thank Gary S
Level Contributor
25 reviews
20 restaurant reviews
5 of 5 stars Reviewed 1 week ago NEW

I have been going here for years. They have the best curry rice and chicken and Greek salads. Ribs and burritos are good also.

Thank Donna D
New York City, New York
Level Contributor
12 reviews
7 restaurant reviews
3 of 5 stars Reviewed 1 week ago NEW

The service is always good here, and when the food is superb, their "don't even ask for salt, pepper or ketchup" shtick is amusing. When what you get is less than stellar, the bragging that it's perfect and needs no adjustment just rankles. I ordered the Mongolian Beef ribs, a dish I've had before. It's supposed to be made with... More 

Thank L T
Aveley, United Kingdom
Level Contributor
80 reviews
43 restaurant reviews
common_n_restaurant_reviews_1bd8 33 helpful votes
4 of 5 stars Reviewed 1 week ago

I have given a 4 Very Good rating on past visits however this year it was more a Average 3. Service is always nice and relaxed and continued in that vein. The Ribs were always glorious but this year they just seemed to lack something...I couldn't put my finger on it...I don't know if the sauce had changed...but there was... More 

Thank Puttmans
Level Contributor
73 reviews
42 restaurant reviews
common_n_restaurant_reviews_1bd8 24 helpful votes
1 of 5 stars Reviewed 1 week ago

Massively overrated We ate here as a family and it’s fair to say this one most disappointing meals of the holiday. The place its self was not much to look at and a bit on the tatty side, but I have had some excellent meals in some very unglamorous places so I went in with an open mind. The food... More 

Thank Craig E
Cincinnati, Ohio
Level Contributor
27 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
4 of 5 stars Reviewed 2 weeks ago

I fell in love with the beef brisket last year and was looking forward to it this year, only for it to have been removed from the menu. I found something else that was pretty good, but not the brisket. :(

Thank Jennifer P
Lutz, Florida, United States
Level Contributor
98 reviews
60 restaurant reviews
common_n_restaurant_reviews_1bd8 45 helpful votes
5 of 5 stars Reviewed 2 weeks ago via mobile

Had lunch at Mr. Bones. I had the bbq pork and my wife had the chicken kabob. Both were excellent. The bbq had a really good sauce and the kabob came with some fabulous rice. The menu is a little eclectic but I see this as a good thing. Some bbq, some Indian, some things specifically for vegans. Service was... More 

Thank John R

Travelers who viewed Mr. Bones also viewed

Anna Maria, Anna Maria Island
Holmes Beach, Anna Maria Island
Holmes Beach, Anna Maria Island
Holmes Beach, Anna Maria Island

Been to Mr. Bones? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 stars
    4 of 5 stars
  • Value
    4 of 5 stars
    4 of 5 stars
Average prices
American, Barbecue
Lunch, Dinner, Late Night
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Parking Available
Good for
Local cuisine, Dining on a budget, Families with children
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

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Mr. Bones and other visitors
1 question
Ask a question

See all questions (1)

Questions? Get answers from Mr. Bones staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?