Vendor cornucopia packs streets at annual Market Day