The Brooklyn neighborhood of Brooklyn Heights is home to some of the best brunch spots in New York City.