The Tabernacle Historical Society will be holding a Dine and Donate event at the Upper Crust Restaurant on Route 206 in Tabernacle.