Tag: Anchor Down Bar and Grill
Best of Long Island Spotlight: Top Waterfront, Seafood Restaurants
One of the perks of living on Long Island is the wide selection of waterfront restaurants that offer beautiful views with every meal, but some seaside establishments stand out from the crowd.