Barnstable is the commercial center and gateway to Cape Cod. The towns along Cape Cod are typical New England coastal towns with attractive commercial and residential areas and seaside wharves. The considerable fishing industry and tourist market support a large assortment of restaurants and local entertainment.