Oyster Creek Inn – Leeds Point, New Jersey
Oyster Creek Inn on North Oyster Creek Road in Leeds Point has been a South Jersey seafood institution since it opened, serving the fresh Jersey Shore seafood — local clams, crab, and the Atlantic catch that earns a coastal New Jersey restaurant its loyal following — in a waterfront setting on the tidal marshes of
Oyster Creek Inn – Leeds Point, New Jersey Read More »
New Jersey, Restaurants, Seafood, Season 21