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.


3900 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-1983
+1 941-778-5422
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good31%
  • Average9%
  • Poor2%
  • Terrible2%
Travellers talk about
“subs” (10 reviews)
“cakes” (4 reviews)
Restaurant Hours
American, Gluten Free Options, Vegetarian Friendly, Vegan Options
3900 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-1983
All Details
Write a ReviewReviews (246)
Traveller rating
Traveller type
Time of year

1 - 10 of 227 reviews

Reviewed 6 days ago via mobile

Good selection of cold beer with large bags of ice to fill the boat coolers. A good selection from the deli for sandwiches while on the water.

Thank larrymckinney44
Reviewed 5 weeks ago

This store is very bright and clean. It has everything that you could possibly want or need. We bought a birthday cake for my granddaughter. Was very tadty

Thank newy917
Reviewed 5 weeks ago

Very high prices and very busy. I suggest you stop before getting to Anna Maria with ice chest at an inland market to save money.

Thank DebraL28
Reviewed August 6, 2018 via mobile

Had all the basics we needed for a short vacation. Beer selection is pretty decent for such a small store.

Thank Jonathan M
Reviewed August 2, 2018 via mobile

This isn’t your local neighborhood Publix. At half the size, it doesn’t have it all, but I certainly didn’t find it lacking. Employees were top notch, especially considering Publix’s already high standards. Theme-park level busy on the weekend, but the rest of the week was...More

Thank Crista S
Reviewed August 1, 2018

You would think they would be prepared for check in day but they were out of over half of the items we needed. We left our buggy in the aisle and went to Walmart 4 miles away and got everything we needed. They lost out...More

Thank missylissac
Reviewed July 25, 2018 via mobile

I was surprised at the size and selection of this grocery store on the island. It has a little of everything including a deli and bakery including fountain drinks which I like. I thought the prices were reasonable but I live in a very expensive...More

Thank Cori R
Reviewed July 24, 2018 via mobile

This place is always busy but has every thing you need for a vacation stay every thing is so fresh. The subs are the best on the island

Thank jrowe13
Reviewed July 18, 2018 via mobile

What can I say,staff were friendly,but the rolls were great to take back to the villa for lunch,nice fillings and a great price

Thank andyhEdinburgh
Reviewed July 7, 2018 via mobile

Clean, lots of options, super friendly staff for more than 10 years. Always come here to load up on vacation groceries.

Thank doodleladybug
Nearby HotelsSee all 28 hotels in Anna Maria Island
Anna Maria Pirates Den
245 reviews
.26 km away
Anna Maria Island Beach Resort
140 reviews
.32 km away
Angelinos Sea Lodge
72 reviews
.95 km away
Driftwood Motel
68 reviews
1.15 km away
Nearby Restaurants
Holy Cow Ice Cream & Other Cool Stuff
292 reviews
.38 km away
Old Hamburg Schnitzelhaus
648 reviews
.35 km away
Peach's - Holmes Beach
583 reviews
.37 km away
Minnie's Beach Cafe
355 reviews
1.30 km away
Nearby Attractions
Manatee Public Beach
554 reviews
.32 km away
Bradenton Beach City Pier
202 reviews
.34 km away
Manatee Beach Park
18 reviews
.44 km away
Zegway by the Bay
165 reviews
.31 km away
Ask a question
Questions & Answers
March 26, 2017|
AnswerShow all 7 answers
Response from avalonbob488 | Reviewed this property |
I'm sure they carry gluten free products, but if not, there is a Fresh Market in Bradenton, right on Manatee ( the road that leads you to the bridge), and it's in a shopping center near the bridge to AMI, and they have all... More
January 1, 2017|
AnswerShow all 5 answers
Response from BHUG611 | Reviewed this property |
Trolley stops at Publix no problem with taking many bags.
Jennifer L
September 16, 2016|
Response from LovesToExplore2011 | Reviewed this property |
Yea there is a trolley stop in front near the Walgreens but depends on the side you may have to cross traffic
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Parking Available, Wheelchair Accessible
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: 3900 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-1983
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
  • Phone Number: +1 941-778-5422
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