Retailers, restaurants keep busy during spring break