There may be a few stores that publicize they are a grocery store on Anna Maria Island but most will agree there is only ONE grocery store on the island. Publix is a national chain and does a good job of supplying groceries to the fluctuating populations on Anna Maria Island.
Publix on Anna Maria Island
The grocery store is located on East Bay Drive and is in Holmes Beach City surrounded by CVS as well as an outdoor mall that includes several restaurants, Walgreens, Gift and Beach shops. It is a full service grocery store including a bakery, deli that makes sandwiches, fried chicken, and french fries. Don’t expect homemade fresh pasta salads but they do have salads prepackaged.
They have a good fresh seafood area as well as meat packaged and fresh fruits and vegetables. Here is a tip…in high season try to visit the grocery store before you check in if its a Saturday otherwise grab dinner elsewhere and try to grab groceries on Monday. The high demand of buying groceries on Saturday and Sunday’s during high season sometimes leaves the shelves bare for very popular vacation items.
Publix Super Market
3900 East Bay Drive
Holmes Beach, FL 34217