Tucked away in the vibrant beach town of Dewey Beach sits a coastal gem that’s serving up lobster rolls so magnificent they’ll haunt your food dreams for years to come. Woody’s Dewey Beach isn’t ...