There was no lack of interest or attendance for the anticipated opening of the brand new flagship Publix located at 6876 Collins Ave. The 54,000 sqft store is something North Beach residents should be proud to have in their community, featuring all the bells and