Positioned alongside the bay on Ludlam Island in Strathmere, Deauville Inn has lots to supply diners In relation to waterfront dining. no matter whether grabbing a table at their massive deck or ingesting right while in the sand at their Seaside bar, the bayside eatery has ample ocean views.
??????