The gentlemen at Esquire magazine think so highly of the scenery up at Twin Peaks Restaurants, they just had to talk to one of our Twin Peaks Girls for a feature. We certainly can’t blame those New York City slickers for being enthralled by our Girls’ charm, attentiveness, and assets! So we set Esquire staffer…