Padma Lakshmi’s Favorite Spots In NYC & New Orleans from Padma Lakshmi’s Favorite Spots In NYC & New Orleans (Slideshow)