20 yrs ago•cojones1952reviewedKings Inn635 State Rd North Dartmouth, MA 02747Had not been there for over...