B. ???Food service businesses??? means full-service restaurants, fast food restaurants, caf??s, delicatessens, coffee shops, grocery stores, vending trucks or carts, business or institutional cafeterias, and any other businesses selling or providing food for consumption on or off the premises.