Double stacked cheeseburger bliss at the Twig & Leaf [Food & Dining]