From the dishes to the atmosphere, the images of the Verde restaurant bar in sight in New York City speak for themselves!