Liberty Tree, hands down. The Plaza is nothing more than a sandwich shop, with ice cream for dessert. Woo-hoo LTT has so much more to offer, in a lovely atmosphere, and their desserts are wonderful. While the sandwiches at the Plaza are good, the meals (and sandwiches also) at LTT are truly delicious.