Apr 21, 2020 Share Explore the seaside town of Rehoboth Beach, Delaware, where Dogfish Head Brewery got its start and relaxing escapes await. Related Videos Ask a Local Grand Canyon, Arizona Ask a Local Mississippi Ask a Local Indiana Ask a Local New Jersey Pagination Load More