A 60,000 square-foot store opened earlier in 2023 in Tampa and went viral on Instagram and TikTok for being the “Disney World of Publix Super Markets,” the Miami New Times reported last July.