This one of the many Publix grocery stores in Florida. This one has a deli, flower department, and more. You can get a boogie board with dolphins on it, and other beach stuff.
St Petersburg, FL 33710
Next: Tuscons Restaurant in Clearwater »
You must be logged in to post a comment.