Judging Restaurants – Liberty Tree

by Prince Of Petworth August 2, 2011 at 12:00 pm 29 Comments

At first I was just going to give Liberty Tree props for their new sign but then I realized we’ve never done a proper judging. Liberty Tree opened up at 1016 H Street, NE back in March ’10. You can see their menus here. So two questions – how’s the pizza and are there any other must order items?

And seriously props on the new sign – it looks great.


Subscribe to our mailing list