Dogfish Head is a brewery offering a wide selection of beers on tap, hearty food, and tours.