The Crown Tavern has turned a familiar Glen Mills restaurant property into something that feels a little more regal. Located ...