Publix Super Market is the only chain super market on Anna Maria Island. Providing all the necessities for a vacation, this allows you to stay close to your vacation home without having to leave the island.
Contact Information3900 East Bay Drive
Holmes Beach, FL 34217
P: (941) 778-5422
http://www.publix.com/