New York City is home to a vibrant soul food scene. From fried chicken and collard greens to mac and cheese and cornbread, you can find delicious soul food restaurants that serve up comforting and flavorful dishes.