The towns listed below all are walkable and have main streets with plenty to see and do!

Nassau County:

Farmingdale

Garden City

Oyster Bay

Suffolk County: 

Northport

Babylon

Huntington

Patchogue

Port Jefferson

Sayville

East Hampton

Greenport

To get ideas of actvities or places to grab a bite, please check out this ARTICLE for some awesom reccomendations!