The pub on the waterfront in Monson was a good 'un. Port Clinton was a good 'un. I like a cold Yuengling in the middle of a hot hike.
There was decent (not spectacular) pub food just off the trail at both Keys Gap and Snickers Gap.
South Mtn. Inn, in MD, a two minute walk from the trail. Very upscale.