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” (73 reviews)
“jambalaya” (39 reviews)
“baked beans” (37 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 (833)
Traveller rating
Traveller type
Time of year

41 - 50 of 807 reviews

Reviewed 9 January 2018 via mobile

A unique experience and nice change from the usual fried everything, in a great atmosphere. I didn’t realize that it was a New Orleans/Cajun themed place till we got there which made it a nice surprise. The jambalaya is the best I’ve had in a...More

Thank Jean C
Reviewed 4 January 2018

Too expensive for average food! I was bothered by the cleanliness/atmosphere of the restaurant. The food was only average for the price. They did give good portions of food, but that doesn't matter to me. I want something YUMMY for the price!

Thank diana t
Reviewed 3 January 2018

The food was wonderful for everyone in our party. The selection was good for Vegans, Paleo and those who just wanted a good barbeque. We loved the masks on the wall. Service was great.

Thank MJF532
Reviewed 3 January 2018 via mobile

If you're on the island already, go ahead and try it. I wouldn't say that any of their food is bad, but I wouldn't say that any of it is great. They have some ok bbq and ok dishes. Pretty tight quarters, so the place...More

Thank Brian J
Reviewed 30 December 2017 via mobile

Had spare ribs tonite and felt a bit ripped off. I got four ribs with the lower end on it, mostly cartilage/bones for 16 bucks. First, when you order baby back ribs you get a full rack for 20... Many more ribs and a better...More

Thank Vinzent K
Reviewed 15 December 2017 via mobile

Mr Bones is an eclectic mix of Cajun cuisine and barbeque that is unmatched on the island or anywhere in manatee county. We shared lunch plates of jambalaya and barbeque chicken, both were delicious, even finger licking. I could eat here every day for a...More

Thank Doug R
Reviewed 4 December 2017

Would not rush back. Food is just ok. Smoque House has better food. No I’m not related :-). Not sure why others complained about service however as staff was friendly. There’s definitely better choices close by!

Thank BoomerOttawa_Ontario
Reviewed 23 November 2017 via mobile

We ate here on a Sunday afternoon. They weren't busy, but the service was SO SLOW!!! The barbeque food was delicious.

Reviewed 17 November 2017 via mobile

We went with another couple and all 4 of us ordered 1/2 racks of baby back ribs. The server was unpleasant and practically threw our food at us. She brought the wrong side dish for one diner and was defensive when it was called the...More

Thank Judy L
Reviewed 11 November 2017 via mobile

Do yourself a favour and visit Mr Bones for a BBQ pork sub with coleslaw, potato salad and BBQ beans! We all (11 of us) loved our meal here and it was the only place during our trip to Florida where we found traditional American...More

Thank Sarah J
Nearby HotelsSee all 28 hotels in Anna Maria Island
Angelinos Sea Lodge
72 reviews
.29 km away
Anna Maria Pirates Den
236 reviews
.48 km away
Cedar Cove Resort & Cottages
1,077 reviews
.51 km away
Anna Maria Island Beach Resort
138 reviews
.82 km away
Nearby Restaurants
Holy Cow Ice Cream & Other Cool Stuff
273 reviews
.27 km away
Old Hamburg Schnitzelhaus
616 reviews
.33 km away
Peach's - Holmes Beach
560 reviews
.31 km away
233 reviews
.67 km away
Nearby Attractions
Manatee Public Beach
531 reviews
.89 km away
Bradenton Beach City Pier
198 reviews
.82 km away
Holmes Beach
38 reviews
.99 km away
Zegway by the Bay
160 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