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 Honolulu, Hawaii Ask a Local Loudoun, Virginia Ask a Local Reno-Tahoe, Nevada Ask a Local Washington, D.C. Pagination Load More