From Our Editors
Start with the calamari and save room for the fresh catch at Dover's Atwoods Restaurant ? this Dover seafood spot has quite the selection.
Atwoods Restaurant is located near endless parking options, allowing diners to find quick and easy parking.
The surf's definitely up when you come into Atwoods Restaurant for a Grade-A seafood dinner.