Publix celebrates 305 Day with free cafecito and pastries across Miami-Dade