The world’s most beautiful McDonald’s can be found in Long Island. The location is home to the Denton House, a mansion built in 1795 and almost razed until it earned landmark status in 1987 thanks to the hard work of New Hyde Park residents. This McDonald’s includes a circular glass seating area and some of […]