As far as accommodations go, the Tilton Inn at 255 Main St. boasts nine rooms, Onions Pub & Restaurant, and two apartments on the third floor. Each of the lodging quarters pays homage to notable and ...