Continue Reading Long Island Seaside Noms: Rachel’s Waterside Grill in Freeport, NY Oft times, during the summers of my youth on Long Island my family would adventure to The Nautical Mile. A small strip of land in Freeport, NY it boasted…