Dining & Restaurants in Fenwick Island, Delaware. Crabs, Fish, Seafood, Ribs & Steak