Keene recently lifted some restrictions on food trucks, a unique kind of eating experience, their owners say. (Video by Isabella Harris / Sentinel Staff)