Settling into the Ruffed Grouse Tavern (270 Main Street in Highlands) for a bite and a sip and a bit of lively conversation is an exercise in indulgence.