3900 E Bay Dr, Holmes Beach, Florida 34217 USA
Publix liquor store in Anna marie Island
Photo Credit: Yelp