Drinks/dinner that are family friendly: Troegs, Appalachian Brewing Company, (both brewpubs with pub-like fare) Fennici's, Piazza Sorrento, (both great italian) The Mill, and my personal favorite in the area, Fabios. It's up by rt 81 about 6 miles from Hershey.
Other notable grub, Harrisburg has some really great restaurants. PM me if you want to drive 20 minutes to see my town and I'll give you all the skinny.
Museums: AACA, The Hershey Story.
Zoo America is fun. You gotta do Chocolate World. It's free and has a ride through a fake chocolate factory with dioramas and animatronics. Kids of all ages love it. I still go and I'm 45.
HersheyPark (obvious) but it is a full day event at least, and it doesn't really open until May-ish I think.
Hershey Bears Hockey is fun if you dig sports
Check the Giant Center for bands and concerts.
It's not far to Lancaster and there is a ton of neat Amish heritage, museums, shopping, etc.
Carlisle swap meet is awesome, but not sure how the kids/wife would like it.
Hershey has a couple great theaters, as does Harrisburg and Lancaster. Fulton theater, Theatre Harrisburg (where I work, but we won't have any performances until the end of April), Hershey Area Playhouse, Sight and Sound (Christian), Dutch Apple (dinner theater), Open Stage of Harrisburg (small venue, a little edgier productions), Gamut Theater (mostly Shakespeare and classical). Allenberry Playhouse is another great one, but it's in Boiling Springs which is a pretty good hike from Hershey.