All food service businesses meaning full-service restaurants, fast food restaurants, cafes, delicatessens, coffee shops, grocery stores, vending trucks or carts, business or institutional cafeterias, or other businesses, entities, or nonprofits, selling or providing food directly to customers within Silverton for consumption on or off the premises.