Delicia is a restaurant offering a seafood-focused menu. It also features beach access.