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 Wisconsin Ask a Local Dodge City, Kansas Ask a Local Palm Springs, California Ask a Local Chickasaw Country, Oklahoma Pagination Load More