From Sri Lankan brunch in Staten Island to carrot cake in the Bronx, these are my all-time favorite places to eat in New York City.