L20: Esquire magazine’s best new restaurant of 2008

From Esquire