More Stories






A beloved Long Island eatery is closing in the beginning of next month.
The Baldwin Coach Diner is closing its doors on April 10.
The diner has been a South Shore staple since 1962.