I haven’t been around that area in a while but you may want to check out the bars/restaurants in Morristown. You will probably be able to find whatever type of food you want there as it is a bar/restaurant kind of town. The Office has decent food and a good selection of beers. I think there is one in Summit and one in Morristown. It’s a small chain so the quality may also depend on the location you go to.
If you are willing to drive 20 minutes out of the way, I would suggest the Cloverleaf Tavern in Bloomfield. They have decent pub food and a good beer selection. It can get very crowded, especially on beer appreciation night, which is the first Tuesday of every month. www.cloverleaftavern.com
. Poor Henrys in Montville is supposed to be decent, but I haven’t tried it yet. Please update this post after you visit. I’d like to hear about some place you tried, especially if its somewhere I haven’t been to.