In the spring of 2014, Dogfish Head Brewery will open a 16-room inn near its headquarters in Delaware. The Dogfish Inn will open in downtown Lewes, at what is now the Vesuvio Motel. The location is a halfway point between ...
In the spring of 2014, Dogfish Head Brewery will open a 16-room inn near its headquarters in Delaware. The Dogfish Inn will open in downtown Lewes, at what is now the Vesuvio Motel. The location is a halfway point between ...